Can I activate my new giff gaff sim without any credit???
No, because you wouldn't have a number. I'm afraid you DO need to buy a minimum £6 goodybag that will last a month OR add some money £10 minimum (the money will stay on account so long as you keep the sim active by sending a text/making a call or connect briefly to mobile data NOT wifi or topup ONCE IN A SIX Month Period ... any will do) You will then be given a giffgaff number. 🙂