http://www.shock-factory.co.uk/m-shocks-home.html
Maybe another option to consider. I fitted one on mine. It's not done many miles but feels really good so far.
I paid £339 from Bike Revival, Made to order (weight, riding style, Pillion and luggage use etc.) I got it in 4 days.