On all our product pages you will find an availability table (located underneath the main image of the bike on the product page) This table represents the current stock situation for any given bike and size. An explanation of each term is given below.

IN STOCK – this represents bikes we have physically on display in our showroom, held in our warehousing facilities and bikes that our suppliers have in stock in their facilities. Please note not every bike that is showing in stock is built up in our showroom. Before making a visit for a specific bike please call 01254 959345 to arrange an appointment. If the availability of the bike you order states 'In Stock - Ready To Dispatch', this bike is available to leave on the next courier collection or to be collected within 24 hours - please call ahead on 01254 959345 and option 1 if you intend to collect on the same day and we will do our very best to accommodate this.

MONTH GIVEN (e.g. NOVEMBER) – this represents bikes that we have pre ordered from our suppliers at the start of a given season and that we are waiting to take delivery of. It also represents dates that our suppliers are showing to receive more stock into the UK

SOLD OUT – this represents bikes that are completely sold out and that our suppliers are no longer expecting to receive stock of. In these cases we can advise on similar models and alternative options so it is always worth contacting us.

TBC – this represents bikes that we have pre ordered with our suppliers at the start of the season but as of yet the supplier is not able to provide a delivery date to us. Normally TBC is shown for a few weeks at the start of a season and then months are used when provided by the supplier.

We always display approximately 50 different models in our showroom but have many more than this in our facility and showing on stock. We strongly advise that if you want to come and see a particular bike in a particular size that you contact us in advance so we can make sure it is built and ready to view. Having a booked appointment also means that a member of the team is on hand to answer any questions you have.