Used them for a couple of bits, not had a problem with anything so far.
be careful on what you choose though, as some parts are OE/genuine (it does say on the description), and others are OE quality/aftermarket.
The genuine stuff normally takes a couple of days to order, but it's still about 30% cheaper than UK prices. Delivery on bulkier stuff can be expensive though.