Cartel has great products and I've never been disappointed with any of their drinks. However, it may take a half hour to get it. I know they are completely different from a place like Starbucks, but when there's 5 or 6 people in line at Cartel, it will absolutely take 20 minutes to get your drink, which is absurd and ridiculous. A place like Sbux would take 5 minutes. Let's give Cartel the benefit of the doubt with their solo machine and manual tamping. Even if you triple the time, you're still waiting longer at Cartel. Never go there if you are in a hurry. If my drink was ready just minutes after I order it, I'd be giving them 5 stars. Since they ALWAYS take forever, they get 3, it's that tough. Their drinks are delicious and I'm sad I don't go there often but it's not worth a 20 minute wait.