In reply to LastBoyScout:
Ribble - nice bikes at the price point. Suffering from over-popularity, I think they're overwhelmed with the number of orders and disenchanted careless build staff let them down.
I own a Ribble Sportive. Arrived 2 1/2 months late, wrong tyres, staff were un-contactable for weeks and uninformative, abrupt and rude when I finally got through during the wait. Having snapped my steerer tube clean in 2 under normal use conditions, and read around the subject, I've issues with their component choice matching a "hollow" stem to a carbon steerer. Subsequent component orders (no build required) have been prompt and good value.
All that said I might still buy a complete bike from them again.
Planet X/On-one - Again nice bikes/frames at the price point. 1st order they sent me a frame with the headset fitted upside down, and missed out an item, but were available to contact by telephone immediately, genuinely apologetic and very polite and helpful, refunding the fitting charge promptly so I could get it refitted locally and sending the omitted item speedy delivery at their cost. Subsequent orders have been prompt and correct.
I've developed a greater trust in their service culture than Ribble. Wouldn't hesitate to buy from them with the right deal.