National Seating posted What's the beef with McDonald's paper straws? National Seating Niantic, CT: