wman2 Hi, I ordered 7 times a SIM card on giffgaff' webside, from Paris, France : till today, i get any !!! Incredible ! Is giffgaff really reliable ??
Moving in London in two weeks, can someone provide me urgently a SIM card (to be shipped in Paris, France) ? Thanks for any other advice and greetings from Paris. Bahia