Question: are ee and giffgaff the same?
Answer: No you didn't as there is no such thing as a giffgaff Christmas SIM, you must have ordered it from EE - a totally seperate company.