I ordered a new iPhone on the 21st of July this was never delivered.
When I contacted o2 they sent me another one as the original one had
been lost. However when the new iPhone was sent out none of my add ons I
paid for (£220) in total was sent, leav...