Have bought jackets, socks, pants, hats, snowboards, board bags, binds, etc. from this company and everything has been of quality. I have never had an issue with any product. They are well made, last a long time, and are overall fun to use.
Yes they do make them and they seem pretty old school. I would stick with what you have. I have a board with the click-in system and they are really hard to get locked back in when you have snow packed into your boot or step in area. I wish all of the time I had the other system!