What happened to Flexx Strop guy? Website is MIA and lots of retailers show “discontinued or out of stock”?