I've used them a few times, and never had any problems.
However, an order I placed at the end of May has not arrived as yet.
Tried emailing their sales email address, and it bounced back. Tried emailing their support email, no error message, but no response either...