Thanks for the quick responses.

I take it to the mechanics at Performance Bike - where I purchased it. They have a 100% guarantee, so I emailed them and am hoping they actually mean it.