I replaced the bearings in my alternator a few weeks ago. Both bearings cost me $10 at a local alternator/starter repair shop (I installed them myself though).
Check your brushes, or have them checked if someone else is doing it. Being an '06 (depending on the hours), I'll bet they're fine, but someone needs to look while you're in there.
Here are my old brngs.