wm009,
If you don't have an agreement with Fido, just close the account and start another one locally. If Rogers is the only availble provider in Fredericton, you should start another plan with Rogers. If you want to keep your Z200 phone, you have to unlock it first before you can use it for Rogers.
If you still have an agreement with Fido and want to continue to use it, then you have to pay roaming charge when you make a local phone call. However, you have to pay both roaming and long distance charge when you answer even a local call.