It's ds1's 4th birthday in June. We want to buy him a "proper" bike, with stabilisers etc. We were thinking of just going down to Halfords. Are there any other secret bike buying places we need to know about?