Hi,
Yes, ecodes can and physical cards can't
These are ecodes which in some cases there is potential chance of people charging them back off other sellers but I am confident these won't, you can ask @Muffins and @Maldesto whos both bought off me before $100+ giftcards w/o a problem