Question: do tescos sell amazon gift cards?
Answer: Yes, Amazon AND John Lewis / Waitrose gift cards can now be bought in most large Tesco stores. What you cannot do, at least at the moment, is buy them from the Tesco gift card site online.