The name sounds scammy, and they sell fairly new bikes for a few hundred bucks cheaper than most sites. However, they seem to have good eBay ratings and a little bit of an online footprint, which would not be the norm for dedicated scam sites.
Anyone ever buy from them? Did they steal your money?
Anyone ever buy from them? Did they steal your money?