I've been surprised by some of the reviews on this site and how negative they are. I have been dealing with them for over a year now and haven't had a single problem. Even when returning stuff it all went well. Mind you I did work out pretty early on that having an account with them was an expensive option so I avoided that by settling in full.
But for the rest of it they have been absolutely fine - guess I must be one of the lucky ones.
To reply as a company, please log in to your business account.