I've eaten here 3 times. The first time I ordered online was excellent. The second time I ordered my food (by phone), I requested Thai hot and received mild along with an incorrect entree. Tonight I ordered the Papaya salad (again by phone) and when I got it home it was missing the shrimp. I thought maybe they had a vegetarian version that they accidentally gave me but I don't see one anywhere on the online menu. I will probably eat here again but as far as I can tell the best way to consistently get what you order is to order online. With that said the flavor is obviously good or I wouldn't return after their mistakes.