i just received my order from them and i am pleased. i sent in my order monday night, they were shipped tuesday for thursday delivery and arrived today. the mice look decent, no missing limbs, no freezer burn. they used tons of insulation, and 2 big blocks of dry ice- these things probably...