For your info.,....NBPNP charges a nominal fee of $250 to cover up some of their basic processing charges. Except Ontario, other provinces would be free or charge very minimal. You will need to go thru the Application guide of the respective province to get the detailed info.