Some Walmarts might have them. None around me do but I've heard from others that they bought beef hearts from Walmart. I special order mine from a small independent grocer in 60lb cases. Wish I could get smaller amounts at a time.I've never seen a beef heart. Where can I buy them? Wal-mart Super Center?