Maybe it's understandable if a store sells you something that has gone bad one time. But four times now, Trader Joe's has sold me lamb that has been rotten. Each time, the lamb was not not expired (several days were left before the expiration date) and was opened on the same day it was sold to me. It's all unacceptable and Trader Joe's should do much much better.
Tip for consumers: Don't buy lamb at Trader Joe's unless you like rotten meat.