Does anybody know where i can buy the throttle gizmo. I called clyde can ride three times last week and never received a call back. I really would like to buy one of these for my daughters sled.Leaving this thursday for the U.P. Any help would be appericated thanks.