Just got a set of "Catalina straps" from a current member.
Had to trim them a bit to actually make them snug on my shoes! Great fit, although I'm still saving up for a set of YNOT's pedal straps! Cant wait till we find a nice Industrial Sewing machine!