Parts are of decent quality and good on price. However, the website may tell you something is in stock when in fact it isn't. There is also a lack of contact from the company to tell you that your order will be delayed as parts are not available. I had to chase them 3 times to find out where my order was and why it hadn't been dispatched before I was finally told that there was something out of stock.
9 years ago
Mini Sport Ltd has a
4.2
average rating
from
369
reviews