Not all bike shops can or are able to service forks, in fact some of them know nothing about shocks/forks. I Ride with a Suntour Epicon and just completed the Mankele Isuzu 3 Towers Challenge with this shock and it never let me down (trust me it took a pounding and a halve). I Take care of it, clean it and service it when required. Get the shock to a shop that actually know what to do and just maybe you'll be surprised. If you are in the Pretoria area, take it to Andre at Epic Sport. If not, good luck, because no matter what you buy, the LBS will probably not be able to work on it, and have to send it to some far away place be to serviced/repaired. I Hope you get the problem sorted, good luck.