Originally Posted by
atlascomplete
Personally, I think Leader bikes are GOOD bikes, but they are not GREAT bikes... but there would be no way I would buy one for $700.
THIS.
they're not cheap. they're just as expensive as prebuilt ones of higher quality.