anyone ever heard of this bike -scott nitrous- it was never adveretised by scott but everyone whos ridden them thinks there the best also i'm getting the cheapest one