In some places it says to redeem a voucher and in another it says the walmart card will come in the mail with the passes. Which is it? thanks
Dale S. asked on Feb 26, 2013
It will come in the mail with the passes. Sorry for the confusion!
Dan P. from Self replied on Feb 28, 2013