Thats good, we knew they would! Giffgaff wouldn't let you down! By the way if you have a question like this it may be better posting it in the Help section as more people are likely to answer your question and do their best to help you.
Good Luck with the SIMs and keep recruiting new members! 🙂