I personally find the bad reviews hilarious. If you're going to Dunkin donuts for "fresh" donuts or magnificent macchiato, that's your first mistake. They're a chain! Have you tried local? Huntersville Bakery has homemade donuts and more. The Bagel Bin makes fresh bagels daily. I'm not into coffee so I can't help with that. You get what you come for at a CHAIN restaurant people!! The iced tea is delicious :)