I used them a couple times via internet ordering, nothing negative happened with the transaction, automated communication, delivery or the goods so in the regard I have no reason to complain and would use them again as they do genuine parts.
BUT I feel I can only really judge a company/product/service on how they handle things when there is a problem so I have yet to find that out.