If I hadn't read some of the few positive reviews on this site, I would think it was a total scam.
I ordered a VGA cooler & fan from them on the 27th of August; no invoice, no shipping confirmation, nothing. Then, they took their site down for maintenance on the 29th, and it has been down ever since. Because of this, I have not been able to log into my account to check the status of my order. I've sent them three emails since then, but no response (I'm on Cox, but I provided an alternate email). I've tried the number, but apparently it's just fax.
It is the 12th of September now, yes, 12th, and I still have not received my items, nor have I heard from them, AND their site is STILL down for maintenance.
The only thing they have done at this point is charged my credit card.
Never in my life have I had such bad service. Apparently, they don't give a crap about their customers.