I used to order takeout from Great China all the time. The food is good, and so are the prices.
However, I'm giving a low rating because I had back-to-back experiences where my food arrived much later than they said and the food was cold. Both times I was told that my food would arrive in 45-50 minutes, but it didn't actually arrive until after I called back 1-2 times and an hour and a half or more had passed. The most disappointing thing is that even though they knew I was a loyal customer, they didn't do much to remedy the situation.
Since having these experiences, I've decided to vote with my dollar and take my business elsewhere.