China Fire has a bad quarter Due to delays in execution of a big contract. However, 2010 looks like it’s going to be a blow-out..