Buy 2, swipe your Clubcard, win one of 28 $500 prizes. Finishes 1 March.