I just ordered shocks from Hagon. Google them to find a dealer near you. All their shocks are custom made and the dealer
will walk you through what your needs are for your particular vehicle. I find their prices are reasonable and have used them
in the past for a BMW (currently have put 75,000 miles on that bike, no problems), and years ago for a V-4 Honda.