You would probably need to book it in with John as he is very busy at the moment (or he was last week when I was in there)If your in Leicester, take it to John at Bob Warner's on Sparkenhoe Street. Cheap as chips and he is an absolute legend.
Take it to a Giant store and let them do it . You may have to pay but they like having their bikes working perfect