I use NAPA a lot. They are local for one thing. But they are very close on prices that online sources have. Not always, but most of the time pretty close...
With AAA membership, I always get 10% discount and there is no shipping charges. So, many times, it works out a little cheaper and I don't have to wait more than a day for something not already at the store.
They just had 20% off before Memorial Day. I was able to upgrade to SKF (Timken) wheel hub for $159 next day pickup. That was the same as the non-sale price of the cheaper hub, so I was really happy with that deal!