EDIT: I was going to go with Yak since I figured I was paying 20 Cents/Minute but after looking at it more closely it seems I have Unlimited Canada/US Calling included in my Fibe bundle. I'll have to cancel the switchover to Yak tomorrow, but this may be good for alot of you guys and even people who don't have BA.
https://www.yak.ca/home-long-distance
https://www.yak.ca/home-long-distance