I was with o2 for some years, but the network seems to have become really unreliable for me. The 3G coverage is patchy and inconsistent, and dropped calls became the norm. A pity because if they could just sort the infrastructure I would still be with them today. I get the feeling they didn't invest in the backbone of the network quite as much as they ought. Customer services are excellent though and couldn't be more helpful. Maybe I'll return in the future when the network issues have been addressed.
To reply as a company, please log in to your business account.