I have experienced for last couple of months with Vodafone.
At the start the sales people promised you so much, it is unbeliveable really how nice they are to you. They tell you, you will be having this deal and you wont be paying for this extra component to your bill for a couple of months. So ones I finally agreed get a connection.
I have been let down by this service provider so many times I honestly would not recommend vodafone to any one. I have never experienced such a stressfull and hard time dealing with them.