Ok, so then the brake light can come on due to a failed alternator.
I doubt any shop has one in stock near me.
Take your's to a local alternator shop and have them rebuild it. I personally would do that instead of buying a car parts store (most likely Chinese) rebuilt unit. Even in my small town there is a good alternator shop.
Either that or upgrade to something bigger. Nothing special about the stock alternator.