Everyone else is doing this phone for £500+ on pay as you go.
I paid £359.99 for this deal on Saturday and fully expected delivery of a white samsung galaxy s5 today but instead had to chase o2 for information and it turns out its out of stock. Now I have no phone and the money is tied up for 5 days. Shocking!
They told me they were all out of stock so beware.