"He waited for 5 shakes for 45 minutes and missed one when they were taken out. Said the server, he went back, came back 10 minutes late and returned a small product that wasn't even the right product, instead of the medium. Then he asked if I was sure I didn't manage to start it. I told him I didn't, he went back and came out 15 minutes later. A total of 1 hour and ten minutes for 5 shakes, and until I got everything, most shakes were melted. It's not typical, but it's not so unusual. Very hit or miss, sometimes the service is great, sometimes it is terrible. Three stars because of inconvenience."