Are there any hidden fees /charges?

There are no additional fees beyond processing fee, if your payments are made on time. In case you are late, a late payment fee will apply.