I had somewhat similar scenario but dormant account for a period for personal reasons. They kept imposing fees.
Help desk were not very helpful and each time new trainee replying my email, Promised some refund perhaps to shut the client off.
Refund never materialised after a promise. Given up and fed up. I would say they lack in ethics.