Where are you located?
Edit: My go-to has always been
Brighouse Starters and Alternators Fast turnaround and reasonable price.
Disclaimer: I have not used them in over a decade, so shop around. Call them or drop by in person.
Others will recommend Edmond's Alternator and Starters but I personally have never used them. Let us know how it goes!