I often find something I want online, go look for ecode reduced gift cards then wait for the email to come, plug in the numbers and voila. The key factors, in my mind anyway, are sometimes the first time you purchase from one of these companies the email with the code takes awhile to come and/or they require extra information to validate you are who you say you are before they will send the code. For example, I bought a few Targets from a few different companies around Christmas in order to make a purchase. I was waiting, waiting for one then come to find out they had been calling my house (I was at work) looking to confirm and since I wasn't answering I had to call from my home number (which wasn't happening since I was at work). Finally they decided that if I could answer personal questions about myself then it would be okay so they asked really personal things about my financial happenings (like when I purchased a car and who I got my loan through). Anyway, my points are be prepared if you are purchasing for the first time the code may not come immediately (after that first time they usually arrive within 5 minutes even though they say to allow 24 hours) and also double check how many gift cards a merchant accepts for an online purchase. Some are unlimited while some are not and you don't want to buy 5 cards then find out the max you can enter is 4.