Hi Urmy: You are absolutely right about China. I ordered $85 worth of chinese food from China and there was no duck-sauce. NONE!