Hi there @drdgcc
giffgaff use UK mail which is actually a very reliable company.
Ive recently bought a Samsung S5 from giffgaff and had no problems at all, and my new phone was delivered the very next day.
Unfortunately only a giffgaff agent can help you further.
This is the first time ive come accross an issue like yours,so all I can really say is thanks for being really patient.
To read your messages from an agent,then please click onto the link below thankyou.https://giffgaff.com/support/questions
If you have not received a message from a giffgaff agent,either contact ratesetter, or contact a giffgaff agent again if possible, cheers.