Vodafone – Time to hang up on Vodafone?