Don't know about the giftcards, but THEY ARE NOT SHIPPING SAME DAY. There is an option for next day shipping, but it will be shipped ground. I ordered one, and called UPS to check deliver. They said that is was scheduled to be delivered in THREE DAYS even though I paid for overnight shipping...