A friend gave me his pair of iBungee laces after he tried them and was dissatisfied with stretch laces generally. Plain and simple: I love them!  I'd recommend them to others, especially runners and triathletes.  Very nice in racing shoes, too, and completely eliminates the risk of laces coming untied.

PROS: They lace up like regular shoelaces, then you slide the ends through the spring-lock and, optionally knot the ends together so the spring-lock can't inadvertently escape when they're loosened. The laces are really easy to adjust, tighter or looser, both at the spring-lock as well as along the shoe. The spring-lock uses a strong spring and hasn't lost its grip on the laces in >500 miles, something I can't say about the Lock Laces in my son's shoes. These make it very easy to customize the fit of the shoe along the foot, to snug it where you want and keep it from being over-tight elsewhere. The reflective model has a more textured surface that slides less easily through the lace holes, so perhaps the non-reflective version might self-adjust and distribute tension evenly as you run. That could be good or bad, depending on what you're trying to accomplish. For me, the forefoot and ankle portions can be differently tensioned and stay that way with no further attention, even on runs of over two hours.

CONS: I have the reflective model and have noticed that the reflective portion seems to be "darkening" at the upper portion of the laces, which gets more frequent travel through lace holes and the spring-lock; the lower portion still looks like it's fresh out of the package.