We have eaten here many times and the food is always very good. Service is friendly and they always seem to be rushing around to make sure everyone has what they need. However takeout is always an issue. When ordering they consistantly tell you it will be ready between an hour to an hour and a half. On this trip I was about to order takeout at 7pm knowing I'd get the standard response and we would be eating between 8-8:30pm. Sure enough "One hour, 20minutes". My partner then said "Why don't we just head over?" We had our usual order of the fried shrimps, soup and green chicken curry and rice and were back home at 8:15pm. Worth it for Thai food, just don't order takeout if you're in a hurry. If you are, Anna's on Holland has takeout ready in 15-20min.