I finally got my ps in today and it seems pretty decent. No mention of deer on the outside at all. It's probably the case that allied rebadges different makers for various wattages (300w, 350w, 400, etc). I've yet to test it, but I'm pleased with savingxoom, too.