They will take the order, delay like crazy, blame the restaurant and after making you wait, they say if you want you can cancel the order, its ok. You are stuck with these guys.Very unprofessional. Order at your risk.
Decent restaurants like copper chimney, Beijing bites will lose customers because of these guys.