At that price you're profit generating unless you eat data like a fat kid who loves cake. SIM free is cheaper as long as you don't keep up with premium handsets otherwise the cheapest way to have a new handset each year is to take 24month deals, sell handset at month 12 - buy new one with proceeds + top up, sell at month 24 - get new 2year contract with new handset - cycle kicks in.