If they still had the General TSO from a few years ago I would give it 5 stars. I miss that recipe. The new recipe seems a little more bland than the one from a few years ago. Overall I have ordered food from them for many years and never had any issues. Quality food and service.