Pretty good deal I reckon. Perfec condition available on the £37 a month 20gb price plan for this price
Perfect in Gold or White or Black £29.99 upfront + 24 x £7 = £197.99 total cost
Usual o2 Refesh deal, you need to cancel as soon as you get the phone and get your unlock code.
Edit - only gold available now
Edit - all 3 colours available again @ 20:00 14/08/16