AdvanceAutoParts due to codes for nearly everything, Rockauto for anything that's cheaper than Advance-with-code.
However, I live one block walking distance to an Autozone, and they normally get business from me for emergency items, such as a tool I'm missing, fuses, light bulbs, etc.