I haven’t purchased a bike from here, I have however used the shop to test ride a couple of bikes for free, the process was easy and I didn’t feel pressured in to buying anything. The staff are knowledgeable and helpful.
When I did end up buying a bike (not a Trek) I was struggling to seat my tubeless tyres, they didn’t have the pump I needed in stock but they told me to bring them in and they inflated the tyres and seated the bead using their compressor. I can’t fault this shop, and when I’m due my next bike I will definitely consider purchasing from here!