first, i have never heard of them but their website worked for me
http://216.82.69.117/
did you get a reciept w/ a contact number/address/email?
are you sure the website is not just having problems?
when did you order the stuff?
i would wait till you hear something from the company before ordering from somewhere else especially if they already charged you. you probably wouldn't be able to sell a second set of what you are getting for the amount you paid.