Thanks for the feedback. I work for Vodafone Customer Care and would like to take a look into your issue. Can you tell me if you got your refund?
Cheers