I took a photo of the deep blue sky at f/22 and was shocked at the 2 black dots and what looks like a few water spots on my sensor. They are not noticeable in most of my photos. I am to afraid to clean the sensor myself, I tried my rocket blower but it did not help. Should I send my camera body back to Canon, or take it to a local camera dealer. It is still under warranty.