Every single time I come here the drive thru takes about 20 minutes and they get my order wrong or mess something up just about every time. Yesterday I was in the drive thru for 28 minutes and there was only 1 car ahead of us when we arrived. They took my entire order and 15 minutes later when I got to the window and they finally opened it to speak to me they let me know they didn't have the main ingredient that goes in 2 of the wraps I ordered. At this point I had been there for 20 minutes already and my baby was crying in the backseat so I just said fine and took the wraps without the main ingredient. Even doing that it still took 10 more minutes before they came back to the window with my food. The employees are nice but honestly frustrating to deal with. They seem very unorganized and unprofessional with the way they speak to the customer and the way they leave you sitting in the window without being addresses or greeted for 10 minutes or more when you pull up. The worst part about it is when we finally got our smoothies they were watery and had very little flavor. This has happened multiple times before (we frequent other locations and always order the same flavor so we know how they should taste) but yesterday I just didn't have the time or the patience to go back and have them re-made. Overall this location more often than not is a frustrating and time consuming experience which is unfortunate since it is the most convenient location for us and our family loves tropical smoothie normally