As great as a mobile phone contract can be sometimes, the upfront costs can really take a good deal and turn it into just an okay one. Some people would argue that they don’t need to pay upfront costs for their phone, whereas others would say that it’s a necessary evil sometimes. We are going to be working out which one of these it is....