My alternator has been whining, and now it seems like it's whining louder

I've been told that it's the bearings wearing down. Is that really the case? And what are my options, do i have to replace the whole thing, or can i cheap out and just replace the bearings, or oil them or something?
Thanks for your help.