I've no experience with the sales side as I bought the bike elsewhere (Bath Rd in Bristol).
However, this does not appear to have had any negative effect on the service received.
I was impressed when they did some repairs recently. I asked for a quote. The job took less time than the mechanic expected. They were honest enough to lower the bill accordingly.
The standard of work has been excellent. My bike always runs better after the service. The repairs mentioned above were for a couple of weeping drivetrain seals, noticed during the last service. I hadn't noticed them and I'm sure a lesser mechanic would have been the same. Hopefully, this preventive maintenance means a more serious failure has been avoided.
Since they have had an apprentice I've noticed that the bike always comes back washed. Gives him something to do inbetween fetching coffee & doughnuts from the canteen I suppose.