I have seen videos and pictures of beef ribs or dinosaur ribs before. Walmart sells beef ribs that are vacuum sealed. My question is they look very thin in the package. Has anyone tried these? If im going to try and smoke beef ribs i would rather have some meaty ones. Thanks.