Maybe PETA will protest them by locking themselves in some freezers.
Oh I bet that place smells fabulous