Buying a new ball online isn't worth the trouble. You have to pay $20 or $25 just to have it shipped to your door, and then a local shop is going to charge you at least $40 to drill it. For the lousy $25 bucks you'll save by buying it online, it's just not worth the hassle. Support your local pro shop before they can't afford to keep the doors open.
One exception to the rule: if you find a ball on close-out at a huge discount, especially if your ship can't get it, then it makes sense. Otherwise, why bother?
--------------------
pjr300
live from the Bowling Capital of the World
specs and transaction record (positive and negative) in my profile