Been using rockauto for 15 years. Remember getting parts for my 97 avalon.. don’t see where all the hate comes from. I’ve literally never had even one problem.
Parts are cheap, they get to you quick. I just bought some parts, rotors rockauto and pads kit. It was 12 am Tuesday morning, and by 6am my parts were packed and shipped, feel bad for the suckers who pay the 200$ for one day shipping.