That stinks because it was a really good deal and I still am very happy with the 4 sets I purchased.

As far as what to look for, most of them are just about the same really. Make sure you get the ones that have the proper mount for your fins. There are two common types.

Some of them feature quick release buckles, but I personally don't like that style because not only do you not need quick release with spring straps, but one of the ideas behind the spring strap is its durability. I only see the plastic quick release as a breaking point.