User Activity

hi is there any updates on where to buy the international calling cards other than O2 shops?i cant find any newsagents that have them. i have phoned O2 and the lady was helpful but couldnt say which newsagents sells them. Has anyone purchased these a...