Finally joined the Rhino Nation. Read your thread about John at The Pro shop. Went down and talked to him about some clutch work, nice guy. Questions are, just order parts from either him or UTV Inc ? Was the machine sheave worth the $$$ in your opinion ?