I always recommend a local rebuild or new Motorcraft part for alternators. The bummer about the local rebuild is that some people don't have a second vehicle. It might require a day to rebuild. In that case, purchase the cheapest alternator possible, and keep your core to have it rebuilt locally.
Store "rebuilt" alternators fail regularly on this site. The only reasoning we have is that the mass rebuilders that parts companies use, use the cheapest parts possible and replace only what is absolutely necessary. This keeps the bottom line down as low as possible, and it's the best business plan for a big retailer interested in profit. A small rebuilder will not use rebuild parts that cause warranty issues. This would hurt their reputation. They use the best parts that they can purchase. This is the best business model for them, and it helps support your local economy. It will also save you a bunch of money. I had my alternator rebuilt 50k miles ago for $80. This is typical for the reported local rebuilder prices that I've seen on this site. My experience echos the experiences of FFs (although a different vehicle) who swapped 2-3 lifetime warranty units in a year before trying a local rebuilder. Eventually a person gets tired of changing alternators- free or not.
All areas have local rebuilders. You just have to either ask a local shop on the phone, or look in the yellow pages. These businesses typically don't advertise on the internet because most of their business is local independent shops- or farmers whose tractor parts are too expensive and time consuming to purchase new. I found one in Crossville, TN, so I'm sure you can find one in the metropolis of Asheville, NC. (that's where my family is originally from, ever heard of Sams Gap?)