Hi,
1. Check if your antennas are screwed in tightly.
2. Go to the mobile configuration page and see if changing Auto APN to Custom one changes anything.
3. Make sure your SIM is activated and has data on it, you can always try another SIM to see if there's an issue with giffgaff only.
EB.