Really no advantage. I'm buying one a month before my trip in August. THat way, they will be paid for. Just another expense I don't have to worry about. Now, I'll just worry about misplacing them. If you do buy the vouchers ahead of time, keep the sales slip someplace safe. That way, if you do lose the voucher, you can get another one.