Wheelworx were very good. I ordered the wrong mudguards, confusion over frame size/mudguard size. They exchanged them, no problem, sent someone to pick them up and delivered the new ones after. All the time being polite and friendly. Everything done online and/or phone.
Definitely recommend them.
Very good service, fixed my bike, gave me exactly what I needed, didn't try to oversell or get me to change things I didn't need. I'll be back for my next service or new bike in the future.