$5 off is for future shopping-- 2 week deadline. Just made my first purchase on this for VM top up. Extends until late july and no apparent limit on # of purchases/redemptions. I expect to be topping up quite frequently with this, given a lack of other VM deals...