This miscommunication is very common with such companies. It's not their fault. In the workflow of large companies like Vodafone in which 1000's of their staff work in shifts, they don't remember their promise unless they assign a request/complaint number with the words they say.
Do you have...