This may not be everyone's experience. But I ordered this part for my 2010 Scion XB. They sent me a completely different part. They still advertise this as fits to a 2010 Scion XB. I requested a replacement for my car. But I was only able to get a return RMA. And I will have to pay shipping. Basically, I am having to pay for the shipping of an item that was incorrectly sent to me. I reached out to the customer service. They picked up after I waited 15 minutes on the phone. And, the person simply said " we do not provide pre-paid shipping labels" and hung up on me.
My advice: Avoid from this company.