Glad to see you got your ball. I wouldn't apologize. You don't have a crystal ball showing you are buying an advertised ball by someone w/a sick wife. My feeling is if you didn't post on here, you still wouldn't have your ball. It took 3 weeks from the time you paid to get your ball. Is that timely fashion? Did you know that coming into the deal? Answer is probably no to both questions.
Bottom line. It shouldn't take squawking on a bowling site to get your ball. Common sense says, if you take the money, then ship the merchandise. A couple days for a sick family member fine, but not 3 weeks, and communicate to your buyer.