Service at Trek Shrewsbury is excellent.
Bought 2 bikes and most of my equipment from them over the years.
Always had good service last purchase was a helmet and a major overhaul of one of my bikes.
They have good knowledge of there product bikes, clothing etc and are happy to give advice.