Any McDonald's worker will tell you never to order ANYTHING from McCafe. Staff usually aren't properly trained to service and clean the machines. That means anytime you order a McCafe drink, odds are your drink is running through a ridiculously dirty machine. So, maybe avoid that from now on?
"I'm not sure about all places but the McDonalds I'm at now also has us cleaning the smoothie machine with glass cleaner. I work nights so unless I really hate the person coming in, I try to play it off like these machines are in their 'automatic cleaning cycles' and can't be used but really I can't morally justify serving people this (dangerously) crappy stuff. TL;DR: All McCafe beverages run through a horrifically dirty machine - we're talking 5+ inches of uncleaned, liquid bs making up its inside parts, and the smoothies have glass cleaner in them."