Anywhereball has been great for us.
Try Diamond Brand Foam balls. They are one of the best investments we've made and are great to hit also. We tried them because her hitting coach (also a pitching coach) said that he liked the seams on them and his light flights seemed to get hard over the years.