Mach Speed Technologies - ECost.com
Mach Speed Tech Total Rebate Rip-off!
I bought one 128 MB MP3 player, a 128 MB SD card and a 256 MB SD card from eCost.com and a 128 MB SD card from buy.com, all made by Mach Speed Technologies with rebates. They charge twice on going prices, only to make the sales deals by rebates and bonus rebates. However, first, they require a ...