why not have a look around the site
there`s always plenty going on in general discussion https://community.giffgaff.com/t5/General-Discussion/bd-p/Board_01
for some handy tips and all round guides pop over here https://community.giffgaff.com/t5/Tips-Guides/bd-p/Tips or if you have any new ideas that might be beneficial to members and giffgaff alike put a post in contribute and you`ll soon find out if its worth adding it as an idea in labs https://community.giffgaff.com/t5/Contribute/bd-p/Improvements_suggestionbox
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.