Has anyone else ever heard of these guys? I found them a few weeks ago and am getting all the answers for any questions I ever had about Meats.