Question: do any shops accept amazon vouchers?
Answer: Where can you buy Amazon gift cards? When it comes to Amazon gift cards, the most natural place to grab one is... Amazon. If you go to the online retailer's gift cards section, you can choose what style of card you want - as well as whether you want it delivered with a teddy, card or any other optional extra.