Well, Fable III finally arrived 9 weeks after I qualified for it. By letting my Gold lapse I got it for 20% off (£32 instead of £40) and got a free copy of Fable III. Pretty cool except when I took the offer I could trade Fable III for £25 now it's only worth £5 :/ Still, I actually want to play it so it's still cool, and free! It's the proper retail boxed version as well, so fine to trade in.
Anyway, what's up with MS taking so long to fulfil their offers. I'm still waiting for my halo avatar thing I qualified for and that was all done in the marketplace so I don't see why that couldn't be instantaneous.
edit:
I forgot I got this too - only £7 new at ASDA. Bargain!