You are correct the amounts charged for the programs are quite expensive.
We have used ICBA. They did an excellent job with the training and require that in order to retain certification, continuing education hours are to be completed and reported yearly.
We also used them for compliance officer training.
Good luck!
------------------
The views expressed, herein, are not necessarily those of my employer