A very warm welcome to giffgaff and the community, glad to have you with us. 🙂
Vodafone is not a good network, I agree with you with regards to Vodafone Customer Service is the worst and the are not the best when it comes to value for money.
We are here 24/7 if you have any questions or queries and I hope you will be happy with us. 🙂