Tenmoc's advice is 100% correct. I would add that if you're trying to jumpstart your climb to VIP status, you can also buy lunch, then pick up a low-dollar-amount gift card ($5) on your way out, as a second dine for the day. (Heck, if you want to make VIP in a day, just get a sandwich and then buy 10 gift cards for different amounts, and have each one rung up separately.) Remember that with gift cards the amount you put on the card counts toward your RN account on the day you buy the card, not on the day you redeem it. So if you like to eat at the deli on Friday, but they don't give miles on that day, buy a card on Monday to earn the miles, then dine on Friday and redeem the card. Just be sure to get yourself to VIP with inexpensive charges, as they only count for 3 miles per $. Once you make VIP and are earning 5 miles per $, that's when you start putting the tab for the office lunch on your card.