When comparing huge coffee chains like Dunkin' and Starbucks to local coffee shops, it's a David and Goliath situation. Here are how independent cafes compete.