I called my order over the phone and the food was ready for collection 30 mins later. It was hot and as good as any chinese I've ever had. Portion size was good and I really couldn't fault the meal. Pricing was about average so no complaints there either. I'd definitely order from here again.