I wanted to pay for my Xbox One pre-order before dispatch. Gift certificate was delivered immediately, there is a vast choice of styles. I am also happy it is possible to enter whatever amount of money I need/want.
I use these when I get cash as a present and I know I'll spend with Amazon (but please pay your tax, guys) because it's what I do. So I buy myself a gift certificate and have the cash ready. Then I tweet people and let them know what I bought with their gift, with thanks. Look, I'm nearly 70, have impeccable manners and like shopping online. What more could I want?
I bought these for my teenage cousins and sent them to their mum's email account in time for Christmas. They are big on books / films / music etc so it seems like a good option. I don't have to post money to them this way and they've got a good selection of gifts to choose from. They arrived in the email account instantly. Thanks Amazon.