Used them about 3 years ago to buy my son a bike for xmas. 2 days later got a call from the credit card company to ask what transactions I had made. Turned out that a couple of hours after I paid for the bike, 3 further transactions were made on my card to online retailers in America. Maybe just coincidence and I will probably never find out!!
As for the bike, I ordered a 16'' and they sent a 14". I never noticed until it was to late. Me personally, wouldnt use them again but thats more to do with the credit card issue as mistakes do happen with orders and I should have checked the size.