I bought a
Ribble 7005 Audax bike a couple of years ago, and I had no issues, but I only live 20 minutes away so I wasn't relying on them dispatching it etc. The bike was superb and I regret ever selling it TBH.
However, a recent attempt to purchase goods in person turned into a disaster that means they have now lost me as a customer.
Google Ribble customer services and it'll scare you to death, but remember that it's only usually the people who feel aggrieved that write reviews, the ones who are perfectly happy don't usually bother.
So my summary would be that the products themselves are good, you'll see hardly anything but Ribble on the roads round here from now until April! But it seems to be a lottery as to what sort of customer service you receive.