Interesting site. I only knew them for the SCX24 upgrade parts I'd find on Ebay. Often confuse them for Hot Racing. Now I see they are selling those high priced, leaf sprung, scaler rigs. Not bad looking stuff, but a bit confused about the sites focus. Has anyone here used their 1.0 or 1.9...