Hummm, its not just people over i the UK who have problems with them, the Danish bike forums over here are litterd with people complaining
TBH i dont know how these guys keep trading, i have never had my run ins with them 2 years ago and shall not make the same mistake twice, they certainly do not seem to take much notice of all the complaints.
I know one or two ppl have had good experences with them, but i think they are in a minority