Just wanted to chime in but zbros has the absolute worst customer service, if you ever have an issue with the shock or need parts you may never get them, unless its listed on the website so you can click and order. They don't answer their phones, voice mails, emails, I had some EXIT shocks break a spring, over the course of 3 weeks calling every day multiple times, no answer, leaving voice mails on the "sales" guys extensions, emailing, nothing at all period, Had called Chad at CR RACING who had an "IN" with them and he got me the springs after many weeks, he also said they are hard to get ahold of.
That said, They are an awesome smooth riding shock, I had them on my polaris and I came to know how well they rode when I put stock shocks on the sled during the ~3 months it took to get a new coil spring. They are the tripple rate springs and they are so smooth, really takes the edge off every bump you hit in comparison to the stock polaris shocks,That's my experience with them lol