They are a complete joke. After paying for a shipping contract the lead time went from a few days - to nearly 2 weeks. Then they said that I had not paid them, I had to open a fraud case with my bank as they confirmed i had paid them. Until they finally admitted they had the funds.. Nearly three weeks later after cancelling they have still not repaid me in full citing the reason for the less than full amount is charges from my own bank.
Inept and untrustworthy is the best way to describe them. Only use them if you want to waste time, money and patience