I agree with Bill
they seem to be readily available on all the on-line sites
maybe his supplier has them on back order, but if he want to keep people happy, he needs to be looking around for you
me personally, I wouldn't wait more than a week for a ball
two to three days is more common