I have never bought a ball online, not unless it is discontinued or a hard to find item. Going into your local pro shop is just a better deal for me. I get to talk to someone that can give me the right ball for my game. He can look at my other equipment, how its drilled, and give me something to compliment my arsenal, instead of buying a New ball that does the same thing as the one i have. The reason pro shops charge so much for drilling is because of the internet. Say a ball costs 200 at the pro shop. You can get the ball for 125 online, plus shipping. Ok, say shipping is 15.00 that is 140. now 60 to drill puts you right at 200. Just think you need to support local pro shops instead of the online market.. are you really saving that much on a ball? I don't think so.