I have always been very skeptical of buying online and all the parts I've bought from danscomp have been spot on. These chain tentioners fit and work perfectly on my 24" bmx. These parts are essential to saving your frame from damage and to keep your chain from coming lose. Please add to your bible it's worth it.