It depends on where the phone number is ("rate center" = area code plus first 3 digits of local number). If you post that here - e.g. 613-832-XXXX - people may be able to give more precise suggestions.
Future-Nine charge a $20 porting fee and $3 per month unless the number happens to be in NY, CA, PA, VA, WV, DE, MD.
I suggest just go with Anveo and be done with it. Reliable service, great price. -- DPC3825 (bridged mode) - WRT610N + Tomato - Panasonic KX-TGP500 - Asterisk 11.0.2 on Virtual Server Anveo - FreePhoneLine - Voxbeam - Numbergroup - Callcentric - VoIP.MS - Localphone - UKDDI