Definitely go to the dealer then. If you didn't like AutoZone's pricing, you're going to love theirs.
The time spent changing a wheel bearing is worth more than the 50 bucks for a new one. Use a used one and you'll be back in there sooner than otherwise...unless you're planning a cheap fix and then dump it, in which case please see yourself out, thanks...
I just ordered new spindles from California, front and rear. $75 each checked but for an extra $75 they will press in a new bearing for you. http://www.sspparts.com/
Dude didn't want to spend 50 bucks on a shart autozone piece, why the hell would he spend that kind of money?
Might be others with some sense. Who knows he might open his wallet once he figures out he'll need to use a press to install the bearing. Mo options mo betta.
I just paid about $65 from the dealer with the MN Subaru discount for the bearing and all 3 seals. Don't be cheap