Great selection of bikes, clothing, helmets and accessories. This is however let down by the staffs attitudes and lack of people skills. Waiting at the counter for ~5 minutes while a congregation is gathered behind the counter. If you want tyres supplied and fitted you'll be waiting for anywhere upto 2 weeks and it's like asking for the world. 3rd negative experience here and I will not be returning.