Saw a similar thread recently about garbage Ultra Power parts from RockAuto, and I had to chime in as well. Bought a downstream O2 sensor for my van, Ultra Power brand, since it was the cheapest by far and the sensor is very easy to replace. Went bad in less than one month. Got another one under warranty, failed in less than two months. Got my money back and bought a Denso part (came in OEM Hyundai box) for about $20 more. Lesson learned. I've come to realize that most all aftermarket parts, sans the good ones that improve OEM flaws and/or are an upgrade, simply aren't worth messing with if you plan to keep the vehicle. I just had to buy new motor mounts, and with enough research, I found all four of them, OEM, for not much more than aftermarket. ::steps off soap box::