Originally Posted by
18hockey
At a quick glance the prices seem in line with other stores, a couple of bikes are a few hundred lower. A google search finds an actual address and even pinpoints it on a map.
If they are located and doing business in the UK, why are all of their prices listed in dollars?