For some balance, I’ve been incredibly unlucky. My Enduro 650b destroyed its DBinline within a couple of rides, a few quick and friendly email exchanges with BikeScene (where I bought it from) and they’d sorted me out a new Monarch RC3 plus for free as replacement.
That, unfortuenly has also died. Totally not predictable or BikeScene or Specializeds fault, but after a few emails they’ve offered me a number of different shocks as replacement, and BikeScene are bending over backwards to sort me out.
They’re not my local bike shop, I bought online with them. So its no excuse to say that because they’re an internet business that they shouldn’t do their best by you.