VERY reliable.
I ordered a product form them, and was in constant chat with them on Skype. They told me they cannot deliver to South Africa, so i should re-order. I said i would do so if they re-fund me first. To my surprise 2 days later the funds were repaid into my accounts. I then re-ordered the product for delivery to USA. When i sent them a mail to confirm i received an automatic response saying they were on holiday for a week. After the week i followed up, and received a response with a DHL tracking number. It arrived at the destination door 2 days ahead of schedule. Not EXTREMELY responsive on mails. But the process is not delayed. They get on with it.