Where to buy vouchers You can shop vouchers in multiple points of sale throughtout Spain, Italy and more countries coming soon. You can find them in kiosks, tobaconnists, Carrefour, Game shops, and more stores. Find out all the points of sale in this link. Have more questions? Submit a request 0 Comments Please sign in to leave a comment.