I purchased my Giant SCR2 in August last year from a LBS, so it's still under it's 1 year warranty. I took it in for a service a couple of weeks ago and they called to say it needed a new free hub. At the time I asked if that was covered by the warranty and was told "no, it's general wear and tear". However, I've not even had to change the tires so my mileage isn't that great. Do you think I should insist on not paying for this or are they being reasonable expecting me to fork out?