Sorry about your mother.
I've had similar experience with Verizon billing/customer service. After I cancelled my account, I had to call them at least 4-5 times to get back the money I was owed.
I find having a prepaid service avoids lots of hassle. I am on T-Mobile pay as you go and it works good.