Bought the bike a few months ago and asked for it to be prepped before my holiday. They pretty much dropped everything to get that done for me within a few days. Its an expensive bike so I thought it was just to get the sell. A few months on, fitted a new light today and needed it programmed in. Made a phone call, was told they could do it today and yet again they couldnt be more helpful. 100% recommend, great store and a credit to Trek customer service.