There are no gimmicks. No spend $300 and get $100 off type promotions. The gift cards are obligation free. So you're getting over $700 in gift cards without any strings attached and many are for nationwide chains so if you don't get the chance to get to every store in NYC, you can take them home with you.
Gift cards will be distributed upon check in at the hotel.