No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I have been absent from the forums for about a month now and I don't want to beat a dead horse but...
I got all my Delta giftcards credited back to my account for the AMEX Platinum airline fee credit. 4 of them $50 each but one of them was credited back $49 because I also spent $1 on a movie on an actual flight which got credited back before it. All in all it took about 5-6 weeks.
I hope this works for everyone else!!