brendan_kelly says it may take up to 10 days using their online form. I'm assuming their online agent can facilitate me, once I get through.
Depends on the handset you have how long the unlock takes. In rare circumstances they have to contact the manufacturer direct and they can take that long.
Do you have access to another unlocked phone? If so, try your giffgaff sim in it, when you can.