I ordered this case and one of the Comet ones three weeks ago. The $26 case arrived with the assembly parts not even in a plastic bag, simply rattling around inside the case. Worse yet, many of them had somehow settled in the power supply, so I had to disassemble the entire power supply.
The Comet case didn't arrive at all. I've emailed them three times now, and each time they send me a generic response saying that my order had shipped on XXX date, had been signed for by XXX, etc. I'm not sure they are even reading what I write. I'll have to call next week to straighten this out--assuming that I can.
Anyway, my experience has been pretty negative.