I did a lot of research when I was looking for parts for my car. Finally, I decided to buy from BodyKits.com because I felt that their sales associates were nice to me when I called to inquire about the parts on their website. The part I bought from them turned out to be defective. I called them and asked them to send me another part (the part comes with guaranteed fitment) but they ignored me and told me they will offer me half my money back. I highly recommend staying away from BodyKits.com.