Great selection of products with thousands of line...
Pricey on a lot of items and often find yourself b...
Most items in stock
Prices can be beaten elsewhere
good prices and choice for bikes and related acces...
shop assistants are clueless and do not give good ...
Lots of products
If you're tired of living, get a service from Half...
Expensive, Appalling service, Amateur staff
Customer Service, Poor after-sales service, Hostil...