I've gotten delivery from there many times, and whatever I've gotten there has been great. I love the Tuna Tatiki Salad, the Tom Kah Kai Soup and of course their Thai Iced Tea.
Did staples get added to the ingredients of Pad Thai? Last I checked, no... Must be a hipster thing. They had closed for the night by the time I chewed on the metallic garnish.