Ive had pretty good luck with Autozone rebulit stock starters, and they are pretty cheap to boot.

My buddy just bought a Mopar mini starter for his Jeep from Rock auto, it was new, not rebuilt and under $70