Leith Bicycle Shop sell a wide range of bikes as well as related accessories. A repair service is also available.