It may still be charging but not at its maximum capacity, before spending money on anything i would seriously get it tested, before it goes out completely leaving you stranded.
It's highly possible it's not the alternator but you can probably get it tested for free.