I've ordered two bikes from Wiggle and each time they have arrived in non-working order.
Furthermore there customer service is abysmal. They are very slow and it can take a week for them to send you a new part if your bike fails under warranty (which probably happens more often than other retailers due to their shoddy bike builds).
Just avoid, don't put yourself through my misery.