Your decision. Personally, I'd have my ball drilled at the pro shop of my trust and who normally drills all my equipment. Even though you have your grip specs, having a ball drilled without being around for tests, discussions and adjustments is IMHO a risky thing that is not worth the few saved bucks. XCan work, can not, and I heard of a few players who had different feelings in different balls that were drilled by various shops, despite the same grip specs as a base.
Additionally, I'd rather support the local pro shop (since I get very good service there that is worth the money and beyond), and if I order balls I get also very good prices for the complete setup package (but that's due to a different market situation here in Germany). But I also had the case that I ordered balls through an online shop or ebay and had them drilled up (at slightly higher charges) at "my" pro shop, without problems or complaints.
--------------------
DizzyFugu - Reporting from Germany
Confused by bowling?
Check out BR.com's vault of wisdom: the unofficial FAQ section
Xmas special: a handy Java online score calculator