I have had two bikes from
Wiggle. They arrived safe and sound (The Charge I bought had a tiny scratch that only a fuss pot like me would spot) within a couple of days of ordering, well wrapped up and ready to ride with just pedals and bars to be put on. Gears and brakes were properly set up and required no adjustment. I have had bikes from my LBS that were scratched, poorly set up and in the case of a Specialized Crux lacking in grease in several key places - namely the bottom bracket!
Wiggle are just fine in my opinion.