Sausages stack up against the best in the business