beeker,
Quit letting people get you down. There are always going to be those who jump first and ask questions later. If that is all they are offering you, then pay them no mind, as they add nothing constructive or helpful.
On the original subject. The ball is, most likely, NOT dead.
Dead would mean that it is gone, and nothing can be done to fix it. If what you say above is the truth, this one MIGHT be fixable to some extent.
Since you have already taken it to the shop, I will add no further advice, but there ARE other alternatives that have been used by many members on here that are both simple, AND effective.
Good luck with it. New balls are very expensive. Don't need to replace anything you don't have to.