Here is my situation.
I'm in HK and got friends in Vancouver and Toronto. I would like to get a DID for Canada so my friends could chat with me with no cost. FPL provided free DID but has to register with a Canada phone number. As I'm not living there I don't have the phone number. Is there any alternative provider like FPL that offer free Canada DID?