My experience with ordering was fine; part was backordered for several weeks but did arrive; however it was the completely wrong part.
After going back and forth with customer service many times about the product detail, they finally claimed they have a 60 day return policy. I simply wanted them to exchange the right part for the wrong one they sent. No resolution yet to the issue.
If you order, make absolutely sure they're sending the right part!