I totally agree. AutoAnything has 100% trouble free returns. A couple years back I bought a throttle body from AA. It failed somehow and caused a CEL that wasn't good. I returned it for a full refund with no hassle. They even sent me a shipping postage label. AA wasn't a site vendor at the time so I wasn't able to name them when posting about my situation ans resolution.
I'd purchase from AA anytime!!