Don't get any electronic parts from here.
Get hard parts with no electronics, that should be ok. Interior parts could be ok maybe.
Things to consider before you buy:
Customer service principles are not quite there.
They know nothing about car electronics, they just sell parts and won't pay attention to notes.
They don't care if the part doesn't work, they replace it or refund it and it's your problem.
If you're refunding, it's "their part" even before they give you the money back.
They can bounce you from person to person about 3 or 4 times if you ever have any issues until they find your seller.
Why I have plenty of experience with them:
They missed a piece of my module when I ordered.
Took an extra shipment to get my part fully tested and it was the wrong one. Two independent mechanics told me the parts were not matching, but this place insists the parts came from the same car and got defensive and upset about it.
After losing money on car rentals thanks to waiting for them to ship the second part and losing money to the mechanic for unnecessary labor, they want me to pay out of pocket to send them the parts back.
-"Fine, but I want a full refund for the disservice this whole deal has been"
-"Not from us" said the guy laughing.
-"I've lost 400+ due to this problem"
-"that's not my problem" said the guy upset
~~do remember they sent the WRONG PART. LATE~~ which makes them responsible to clean up after themselves.
I was even thinking of sending them my parts because I have no use for them. But shipping + partial refund (after the verify they get the parts back) leaves me with a net money loss.
They are a black and white, take it or leave it place.
They will not refund any shipping if you are buying from out of state.
"Why would anyone but out of state?" You ask, because the part is hard to find and I trusted them to be professional about it.