Resolved! Issues, issues, issues
Since joining O2 a couple of weeks ago, this has been THE worst mobile service I've ever had. It took almost 1 week to bring over my old number, during which time I had little or no service. Now I'm just having problems after problems with my service...