I got an RBS c2w bike a couple of years ago, and they ordered me in a Bianchi alu Nirone7 with 10sp Campag xenon.
Delivered to the Dorking Bikehut Branch, who just did bikes, nothing else, and some rpetty top notch ones too, De Rosa, Fondreist ect.
Bike was well built, by helpful staff, counldn't fault the Halfords c2w team either, each email promptly answered, and despite my voucher runnng out of time ect, happy to renew it at no cost.
Halfords many not be as bad as you think. I know the Dorking shop is now just a regular Halfords, but mainly the same staff there, and they look really gutted selling you 5l of oil…
Indeed, the shop despite me only spending £600, were happy to let me out on a £1500 bike with just some id, just so I could get an idea of the correct sizing to order.
Its not all about apollos built by 12 year olds.