im confused.... should I have received something from the company offering me this deal? I read the announcement but havent seen anything else...TIA