Please can someone link me to a reputable site or site sponsor that sells front chain sliders that you don't have to take off the swing arm to mount. I had a TM but it was for the rectangle tube. I ordered the right one from eBay and the guy says it's getting shipped FedEx but used a USPS tracking/ shipment info and it hasn't even been dropped off after a week. I'm going to open a claim as soon as I can but in the mean time I'm trying to find another one. Thanks.