Hello, I am reaching the end of my contract and want to upgrade my
phone. Very handily, I got an email from O2 offering me money off the
upfront cost of a new phone, but when I input my voucher code, it says
the code isn't valid. Customer services ha...