I generally shop online and keep looking 'til I find the right price... or pop down to
Halfords (sorry, but the 'proper' bike shops in town are over priced and staffed by kids who turn their noses up at any cuctomer not wearing lycra).
Like-bikes... your website looks great, but whether it'll be competitive in the search engines is another matter. What's the marketing plan? SEO, PPC, a bit of both?