Not a review of the actual product but customer service is the worst of all online businesses I've ever dealt with. I ordered this part on June 9th... It's already June 25th and still have yet to received the product. Emailed them a week ago, no response. 2 days ago, no response. In that regard please rethink about doing business with them if you care about after purchase service, which this company is lacking in.