Anyone know anything about or ridden the SuperTOY by Super, saw a nice one on CL but don't know much about the company. Any thoughts or reviews would be much appreciated. Thanks guys!