Your next phone could take four years to pay off. Vodafone says Australians are keeping phones for longer. Handset prices of up to $5000 may have something to do with it.