I've been recently buying some part at rockauto.com for a couple of my cars lately. I've been saving money like crazy. Stock intake pipe for my Protege I saved $20. Four OEM style O2 sensors I saved $66 (real savings $138). If I were to try to buy the same OEM fit sensors at Autozone it would have costed me alot more.