Delivery can be kind of slow, but the real reason for the 3 stars is the food. Now people seem to think 3 stars is bad, but it's not; it's average. Which pretty much sums up the food. Dishes can be inconsistent in their flavor--in my case, every time I've gotten the green curry it has always tasted very different, even though I order the same spice level each time. Twice it was supremely watery, with almost no flavor at all, which is hard to achieve with Thai food... Yellow curry is good, seafood dishes are okay. Altogether, it's a decent place to order from, but don't expect anything great.