anyone ever used

Mccrear Posts: 256
edited February 2014 in Road buying advice
found a site called and prices look VERY attractive for some of the bikes, but wary as its overseas and the prices raise suspicion. anyone used them or know of them? tempted to try them but dont want to be lured into buying a fake etc.