Warning - customer service is really poor and pricing is out of line. The pulley bolt failed on mine sending the pulley and spacer flying down the freeway. After spending quite a bit of time conversing over the phone and email I found out I had to buy a whole new drive assembly as they don't support these for very long. I ordered a replacement drive, pulley, seal ring and bolt. When the parts finally arrived parts were missing. After calling and getting that straightened out I installed the new parts and found they sent the wrong size pulley. When I called to get the right size pulley they told me I would have to spend another $70 plus shipping to get the right one because I had installed the first one they sent! They were not even willing to give me a discount on the right pulley.