Amazing bike. Have been riding for a reasonable amount of time and can say i am more than satisfied. When i bought it it was almost brand new and had only 700 miles on it. This bike is great for literally everything and i have never had to change anything. The suspensio...