As difficult as it is to replace the alternator on these things I would NOT buy a rebuilt from any of the auto parts stores.
They will only last about 6mo, even with the lifetime warranty the cost of a brand new one is well worth the 200,000 miles life span.
I bought a brand new Denso off Amazon for under $300 last year.
Long story short, on my Land Rover I went through 4 lifetime warranty alternators from all three of the major auto parts stores in 2 years, finally bought a used one, last lasted 4 years.
There are only 2 alternator/starter rebuilders in the US, all the auto parts stores use them, they only replace the parts that are bad, they do NOT replace the bearings unless they are bad, regulators, brushes....they ONLY replace the bad parts.
When it comes in, it gets inspected, then cleaned, bad parts replaced, shipped back out.