Mach Speed Technologies
Mach Speed - rebate ripoff Does Not Pay Out Rebates They Are A Scam
On January 19, I purchased a 128 MB SD card at buy.com that was supposed to be "free after manufacturer's rebate". There were two rebates, a $20 rebate and a $10 bonus rebate. After I received the product, I began filling out the rebate forms, however, it wasn't clear to me what I had to ...