I placed an order with them a couple of weeks ago. Heard nothing and presumed that I never would! However, received an e-mail a couple of days ago saying the following:
"Sorry for our delay. Our web shop have been closed the last days due
reforms. For this reason, we need that you fill the next form.
You should enter your name, order confirmation and credit card dates only,
to finish the order."
Direct quote, hence amusing English. Hope this helps. Don't know aything more about the company's reliability, though. I will post on this thread when (or should that be if) I receive the item I ordered. Be interested to hear how your order proceeds too.