After writing back to them after receiving their reply, this is what I got.
And if they check again, I've never been late in my payment.
I wonder why the staff keep harping on my outstanding bill.
Are you pissing off your customers like this company?