Originally Posted by FirstClass
Canon cleans them for free and you can do it yourself, but the 2 year protection plan is definitely a good reason to buy from a store like BB.
oh yeah? is that on any canon dslr? how often are you suppose to have them clean? i'm still debating which camera i want....xsi, d60, 40D, or wait for the nikon D90 coming out.