Did anybody buy or use any of the T-Rex products? Are their bike stands and spools very good? Looking for a stand for my new Busa and does anybody use their no-cut frame sliders for the 08 Busa? I know the no-cut sliders aren't as good as the cut one but I mostly want protection if it would fall in the driveway or garage etc. and I really don't want to cut on my new baby yet.