I bought some parts from them a few years ago without any issues that come to mind. Im pretty sure it was the cheapest I could find that particular part too. I also remember finding a coupon code for them which made it even cheaper.
Pretty much bought all my parts from them. Never had an issue. Like being able to look at the parts diagram and ordering what I need. Works better then the punk kid at the dealership parts counter screwing up your order.