Well my first month with giffgaff has been great.
I bought a refurbished phone and it was delivered the following day. It was like new (although sold as good condition).
I brought my number from Tesco to giffgaff, no problems at all.
I know find myself with £10 payback for using the network and the forums.
What a wonderful experience I have had so far.