The rebates are a complete scam. It has been 6 month and I still have not received my $135 rebate that they said would only take a few weeks. They also messed up my order and sent me the wrong prescription and made me pay for the return shipping back to them. Terrible company, do not recommend.