I bought my auto parts from am auto because it was the cheapest place I can find that sells quality parts and I didn't do review or any research about the company. So I decided to go online and read some reviews and I began to panic because of all the bad reviews. But I have an awesome experience with this company. My package was on time and professionally pack. Thank You am auto