We regularly get takeaway from this Chinese and have never once had a bad meal from here.
They also have a restaurant which can be busy at weekends but the busiest area is the takeaway. Be prepared for longer wait times over the weekend but the good thing is that for all the wait times might be longer it is not at the expense of quality.
The food is delicious and if you want anything added in or taken out then it is never a problem.
Prices are on a par with other chineses in the area.
Personal recommendations would be shredded chicken in Peking sauce or a nice hot chicken curry.
The only downside is that they don't deliver.