I only buy original parts for my Toyota 4runner. The Revain website states that the parts were OEM parts. First, it took me a long time to receive it. Second, my Toyota mechanic told me that the main part I needed was a replacement part. Some parts were OEM parts. I was very disappointed. I will not buy Revain car parts. Unless you're a mechanic, you don't know what you're getting.