let's just say I've managed a good £45+ in text costs alone
Could've spent that on phonecards. You'd probably get at least a few thousand minutes talk time for that.

I've been using these for awhile now - https://www.eurocallingcards.com/