Ordered for delivery about 6 months ago.  Food came after close to 2 hours.  It was cold when it came, and the driver was barely apologetic.  They were very unhelpful over the phone.  Food was mediocre, definitely not the best I've ever had, but also not the worst.  I was apprehensive because there have been claims of cockroaches in the food, but I had none.  I would definitely go with Cravings if you're in the area over Bobo China.