NP :) It's almost definitely based on my original horrible code, haha. I don't use Python day to day so another user assisted in fixing my errors (sorry other user, I have temporarily forgotten your username!).
Yes. Telstra will process the extra credit back but you'd want to do it quite...