Halfords RetailRead all reviews for Halfords Retail →Jul 25, 2025Great service Ordered a bike on Wednesday evening and it arrived Friday by 2pm.View company →