Shoot i did that thing and its all BS. I paid for it or what ever and they sent me the papers and i never even bothered with it ... its a waste of time. I figured I'd rather waste the money i had already then sign a contract and get F'd ... I say stay away from crap like that. I was at walmart the other day and there was a yellow Focus hatch and it had those stickers on it... the car was completely factory. I would personally be embarissed if i had them as a "sponsor". I'm glad i didnt do it.