I bought this bike a year ago and its working perfectly with no issues at all. Mileage is good but after sometime, it started to dip a little bit. It has not affected me that much but I'm sure for full time students it will be a hole in the pocket in the long run. So if you are looking for a bike that has great pickup, gives no backache for longer distances but can bare with little dip in mileage. Its a bike for you!
Hope this review helps