Question: how much do 0800 calls cost on o2?
Answer: It's free to call freephone numbers starting 0800 or 0808 from your mobile phone or landline. These changes came into effect on 1 July 2015, as part of the UK Calling changes.