I dont understand why there are so many bad reviews. I have been shopping with RockAuto for about 5 years and I havent received a bad part or a wrong part delivered. Maybe it has to do with the age and model of my car or maybe its something else. I drive a 2001 acura integra.
The lastest part I ordered was gabriel readymount shocks and I received them in great shape and on time (5/21/2020). I have yet to install them so I cannot comment on how long they will last.