Both times mine were within days of ordering the cards. You don't get a physical card you get an mail with a code you enter into Amazon for the equivalent credit. Check back around the date you ordered it and also check your spam. I'd give them a call sooner than later if you don't find it.