Just noticed Nolan Ryan grass feed steak in the store today; Love the Rangers living in Fort Worth and all, but what's the verdict; they have a neat webpage...?