Just wanted to update. I got the bike and so far it's been amazing. I went with stock everything and it's held up well no problems so far. I ride about 5 miles a day and a little more on weekends. This is all in addition a weight lifting routine and swimming twice a week.