Are you still getting the $10 Gift card?
Just placed an order, and for the first time it went through. I'm not sure what people on the other end messed up with, but it did work after they "approved" me to buy a gift card.
I guess I'll get the $10 bonus since I followed the offer link