I tried to order from them the other day and I never got a confirmation screen or anything to say that the order had even been placed. The only way I found out it was not placed was because they never charged my credit card. Not good.

Needless to say I bought somewhere else.