Wi-Fi calling is a must these days, not sure what's the hold up with Public Mobile. However, in the meantime you might consider Google Hangouts. It's a very good alternative. You can even enable your own number to be displayed on the receiving phone ...