I purchase a evga hd570hd card with the rebate . they make you enroll for any number of registration and signup to even enroll you rebate . after agree to receive all they advertising and other b after 10 week I finally get the rebate check . I take the rebate check to Chase Bank -lrb- also my bank -rrb- upon which the check be draw and Chase refuse to pay on the check state that the check be draw on a invalid account . I contact evga and after 4 day get a appology . EVGA say they would replace the check . no doubt another 10 week wait . they have go dark about my request for reimbursement for the fee I be be charge by Chase for they bad check deposit . bounce rebate check be a inexcusable business practice . knowingly send out rubber check be a disgusting way for any company to treat they customer . I will never buy another evga product again . buyer beware - if you hope for a evga rebate be alert that you may never get you money and you may incur additional bank fee due to they fraud\/mistakes . you will also have to incur countless time on the matter .