I seem to remember clocking up quite a few points/miles on a similar offer last year. I just wish I'd known about it before paying for two Virgin Wines orders with my VS card!
Is this for all amex cards, I have a plat and gold business. Never get any documentation through the post from them, think its becuase I don't spend enough money on it