Thanks! Actually that is also a good question which fiat solution is the best. E.g. daily used bank account might not be good idea to hookup there, even though you can delete payment source after a certain time!
With Amazon gift card, you had to use the whole card to buy right? So you can't use only X% of it. But I guess you can only buy gift cards in smaller amounts, so might not be a problem.