A week ago I posted a thread exhorting the advantages of self-cleaning your DSLR sensor. I thought I did a good job of cleaning my own sensor (D90 user here) but some of the specks just aren't easy to remove. So I did the inevitable and headed to NSC to get it cleaned by the pros.
But when I got home and ran the "white-paper" tests I noticed that they didn't get rid of all the specks. Is there any "warranty" of sorts when it comes to sensor cleaning?