Wiggle. I've ordered many times from them and smooth sailing. 3 weeks, tops to delivery and usually more like two weeks.
I'm a 'Buy 'Murican!' kind of guy, but the Euro price tags are usually 50% to 75% lower than American online and just ludicrous when compared to the LBS's.
Try finding a carbon frame with a 6-year warranty and a full Ultegra group, [censored] RS330 wheels, Conti tires, Selle Italia saddle, Ritchey cockpit bike delivered to your door for under $1,400 like Ribble did for me. Gonna be a tough ask,as the Engrish would say.
I LOVE Nashbar. Arni Nashbar and I go back 40 years together. I used to know every one of his staff members. The LG Pro Feel 2 shorts I ordered last week from them arrived in 3 days. I buy from them for several of my daily driver needs. Same with Performance. I stop in their Mayfield Heights store about once a month when near there on business. Gels, tubes, CO2 cartridges, tires (they do price match brick & mortar outfits, thankfully), etc.
Wiggle, Ribble, Chain Reaction, BikeFit, Merlin, Halfords, ProBikeKit, Planet Cyclery, Planet X and On-One, Competitive Cyclist, Western Bikeworks/Bike Tires Direct, Colorado Cyclist, Excel Sports, Nashbar, Performance, Evans Cycles, Jenson USA...and a hundred more I have bookmarked...are all good sources. BikeInn...I've been on their site for a few hours and they do have some killer pricing. Their package tracking is pretty good, but don't expect to see rapid movement. LOL!
Agree with you that BTD can be 'high'. I wait for their super sales. They had my Fortezza Tri-Comps long after they went out of production and the blowout pricing was awesome.
Like I said in the other thread...want training sew-ups? See the Yellow Jersey and blow a C-Note. That should keep a guy rolling all Summer!