They are quick to charge you, but never ever fill the order. Since they do not reply to emails whatsoever and that is the only way to contact them, you are basically screwed. I am going to contact my CC company to see what they can do.
By the way, AMEX was great about this and I had my money returned rather quickly.