While we've become accustomed to relying on sneaky Starbucks hacks to save on our (very necessary) beverage of choice, today is a magical day where they're giving the stuff away for free: National Coffee Day. So get that second . . . or third . . . or fourth cup of joe without the fiscal guilt by stopping by these eight shops.