Christine, every Canon DSLR I've owned (4 of them) has come with a host of factory-installed crap on the sensor. You're much better off removing it yourself because by all accounts the Canon service centre is just as good at returning dirty sensors as their manufacturing plants.
Looking at your photo you've got away quite lightly.
|