This is one of my pet-hates, possibly the worst consumer deal ever. While they say to treat the vouchers as cash, Cash doesn't go out of date. Unbelievable that certain retailers can offer such a poor product and still get away with it.
Years ago I was in the retail industry and sold gift vouchers which never expired, they were a great source of income as the percentage of unused vouchers was an added bonus, even the falling value of euro/pound was good for business. However an expiry date is really taking the pixxx.