Nip into your local machine mart and make sure that they update your address details on their system to include a valid email address. I too had a few late delivered cards but the email saved the day and i simply printed it off and it had the bar code on etc.
It was my MM that informed me that having a valid email address would guarantee me getting notification of VAT free days and also said that some 'email only' offers are sent out - although i cant say that i recall having an 'email offer' only