Im normally very hard to please in terms of an ISP but o2 has given me faith again. Communication at every stage was excellent, had need to use their tech support initially (didnt read the manual) and it was amazing. I simply cannot recommend o2 enough, brilliant in every respect.
Time With Provider:
Package Name: