Yes I've done so many times, but nowadays you have to pounce with one of those "Thank You" codes as soon as a new pre-order goes up. After 24 hours or so they'll make him ineligible for the promo code, so unless you happen to have one available when he drops you'll be SOL.
Gotta jump on a Giveaway List once he goes up.