Yes was deeply upset with amazon for this. Really ungrareful to loyal customers. I'd spent 200+ pound on site in last year.
I ordered off them and they run a promotion the moment 30day pre order returns expire. Then customer support gives an inpersonal go away email.
Anyway I'm boycotting them now. Firstly arrived day after release and now this. Bought a boxset from zavvi last night at same price as amazon. Thats 84.99 they lose out on. No future purchases from me.
I bought it from gzoop on Amazon.co.uk in January. A code for Pikachu was promised but never received. I see now that the code is no longer promised. Guess is time to go to pokecheats.net/pokesav/b2w2.php to get the promised Pokemon.