All reviews seem negative
You want poor quality steaks and bad seafood, welcome to walmart. They get 2 stars only because they have good prices on usual staple goods like ice cream.