They are OK, but I would always try to shop local (saves on shipping and also removes customs) even if it does cost a little extra. Just makes returns much easier.
I was looking at buying stuff from them but remember you have to pay tax and import duty as well as a fee from the delivery company too. That usually makes it cost around the same.