I have had my bike for 14 months and have put 2300 miles on it so far , only problem was front tire inner tube needed replacing after only 200 miles
I recommend getting a lizard skin chain guard , everything added to my bike was purchased on ebay.
I will be adding a rear rack and battery...