Yup those ribs AustinNight shows are what you want. Pricy but fantastic, cook them long enough and like a properly done brisket they will melt in your mouth. They go by different names too down here depends what butcher you are at. My local Sams sells them but only by the box. $$$$
there's definitely a Restaurant Depot in houston. Go there!!! you'll be glad you did. the meat selection is phenomenal!!! i was at a virginia store today and saw some beautiful dino ribs. now i'm regretting not getting some.