Biostar rebates are the worst of the lot. Lots of crazy instructions. Nearly impossible to track, it wont show up on the website, you will have to call in to the biostar office and get redirected. And some 14-18 week processing times. I did a rebate in Nov 12 and its not even approved yet.