I found worms in the iers riblap meat that I bought, I have returned the meat and received my money back. I had just bought the meat and have returned it in about 45 minute.
However, how do I trust your meat again? How can the public trust your meat again? I have the photo with the product name, if you require further details.