You can currently get the iPhone 4 from Vodafone for $0 upfront on Vodafone’s $30 24 month plan. Vodafone’s $30 gives you $200 each month to spend on plan inclusions, such as calls and text messages and you also get 200MB of mobile internet data per month. The total minimum cost of this plan over 24 months is $720. Vodafone states on their website that this promotion ends on 11 June 2013.