hahaha why not try to attend the detailing seminar thats gonna cover polishing and try to remove the defects by yourself? that way you can claim that the workmanship is yours, either that or you could drop by my Bf's place and we'll have a look if im also there.