A while ago I used these guys for a tyre replacement and they were quick, reasonably priced and lovely, non-patronising people. Last night my pedal froze up and came off - but I had some spares so I took them in this morning with the bike, fully expecting to be charged for labour and have a long waiting time. Two staff asked me if I needed any help and were friendly and approachable, and the mechanic who ended up helping me spent a little while putting the spare on and even offered to swap the other pedal for me so they matched. He even took some time to look at the broken pedal and told me it wasn't worth paying to have it repaired. All without paying a penny and dealing with a busy shop full of customers. These guys really took time to help me and I appreciate it. Legends!