Are there any hidden costs for a new Blackberry contract?
Other then the fact that you have to have a data plan — there are no hidden fee. What you may consider a hidden fee would be roaming charges that apply to your data transfers when you are out of your home area, which could be your province, your country, or something else. Those charges can be extremely high, but can be avoided by turning off data feature while traveling.