Cant comment on the face to face stuff but I have had two bad transaction. First time I ordered some brakes which similar to above had sold just before to another buyer so I missed out. I left them a bad review which turned out to be deleted in the end, if you look on trustpilot there is loads of 5* as they leave the bad ones on for a few weeks then report them.
Second time I needed some cheap wheels and they had some, gave them the benefit of the doubt and they did arrive after 5 days or so, rear rim was dented not from transit but as if someone has tried to get the tyre off with a screwdriver and buckled it plus the condition was far from the ‘very good’ they rated them.
Never again.
There Facebook page is littered with bad reviews on the comment section. It seems to me there a small bike shop trying to act like CRC but they just dont have the capability and should really stick to face to face or only advertise products they have. God knows how there open with the amount of returns and partial refunds they offer judging by the FB comments section.