Calling overseas from NC, USA

I have an ooma telo and premier service. I understand that calls can be made to London, England and Kandy, Sri Lanka for free? But when I call London England get a message about adding money for making a call. Can some one who has got premier service and has actually been successful in making a call to London England please enlighten me.