1 reviews | Active since Aug 2025
I settled my loan 23 January but the debit order went off today? When will my refund be done.