are halfords bikes delivered assembled?
Assuming you're buying new, then Halfords do a free build anyway. You can buy online and have it delivered to your nearest shop, where they will build for you. They'll also do a free first service. Carrera and Boardman bikes are well-regarded.