Just do an internet search for bowling balls. This brings up a lot of sites that sell balls at good prices. The only problem with buying on line is getting the specs you want. That is why I buy almost everything for my pro shop because he can usually get me balls with the specs I want. I prefer longer pin outs like 3.5 to 4" and tops around 3oz to 3.5oz