I recently bought a case and power supply from them. They processed my order and shipped promptly. The case arrived with the power supply already in the case. The only problem was that it was not the power supply I ordered. I ordered a 350W Enermax and got a 350W Fortron. I don't think they were trying to pull anything, they actually charge like a dollar more for the fortron supply.
However, they didn't respond to my first email about the mistake. A second email a day later got a prompt response from them and they have sent the correct PSU with a return label for returning the other PSU.
UPS shows the new PSU arriving tomorrow, so hopefully I'll be all set then.
Anyway, that's my experience so far. Make what you will of it.