Not for that price. I love my camera and have only had it cleaned one time. I actually found the spots my accident. I was in Lightroom and playing with the Gradient Filter on the sky and adjusted the contrast and bam they popped up. Again, this is the first time I noticed any spots and I had already processed and posted that picture on here. So I took it to the store because I get free cleanings with my extended warranty. Clicks were 4600 before any cleaning was needed, I think that is acceptable considering how much I change lenses and shoot in dirty environments with sports.
After my free cleanings run out then I will start cleaning it myself. Now I bought mine almost a year after the camera had come out and some suspected that the later ones were null of spots, so I can't speak to the fact that it was the same spots as the first ones.
Get it, save a lot of money and enjoy a great camera.