How long will it take to receive my card
After the initial top up it’s usually next day!
They despatch by first class post so should be around next working day
But it never asked me to complete my address? It just said I had to invite 3 people and won’t let me move forward ?
In that case you’re still in the queue. Once you’re at the top of the waiting list & you’ve loaded the card with £100, you’ll be prompted to enter the address that you want the card delivered to.
Ah right well atm there is a waiting list for cards. You can either invite 3 people and jump to the front or wait it out.