deejdigsdis
DIS Veteran
- Joined
- Aug 28, 2009
- Messages
- 2,322
I've read conflicting information... In one place I read that you print out your vouchers at home, in another place I read that they mail the vouchers to you. Which is correct? And if they do mail them to you, how long does it take from the time you place your order?
Thanks!
Thanks!