I know this reply is too late to help for the 16th, but well-maintained balls (approximately 10) are available in Deep Bay. The balls are just off Oil Nut Bay Marina and one pays at the marina office.