well i was just looking around and i came across these T-Rex Snake Steak Sausages. Has anybody used them? What are the pros and cons on them?