Good prices. Wide range of products. I have had no issues with receiving my orders. It is easy to modify orders before they are picked up by the courier.
The vehicle compatibility checker is generally good, but occasionally it can be wrong, especially if parts vary based on model year or what options are on your car. I tend to order parts based on OE numbers found on third-party sites like RealOEM.
Prices change frequently and if they drop in the time between you placing an order and receiving it, you will not receive any compensation. Some people suggest that prices are lowest on Mondays or that you should keep items in your wishlist and monitor their price, but I have never personally tried this.
The minimum spend for free delivery is quite high at £130 so make sure you order in bulk and you're certain you have remembered everything. Delivery times are typically around a week.