UAE: Bank charges late payment fee despite paying credit card bills before due date. Find out why.