I have been mostly impressed with my purchase in that the unlock code freed up my G3. The only niggle I have which seems to be a popular one is how long it took to deliver the code. You can't say it's instant when it isn't!.
Rant over, I expressed my feelings and got an apology. The phone is all good so they're forgiven I guess.
All in all, good but not if you're in a real hurry.