We can argue about SBux coffee all day long, but they have a lot of locations so they're convenient. Their loyalty program offers "gold" status after a certain number of drinks purchased and includes discounts, free drinks, etc. Being point hounds, I thought I'd post a quick method to double-dip. If you get SB Gold status, you get a free drink after every 15 purchases. That's functionally a 7% discount. You also get free syrups (normally a nominal charge) and free refills on drip coffee, as well as other perks. See this link for more. You can set your Gold card to auto-recharge, and I've done this on my HHonors card, so I get HHonors points on top of my Gold purchases. So, not only am I getting a 7% discount on my coffee, I'm earning hotel points to boot. You could do the same with miles, MR points, etc... your choice.