Ive got Hagon shocks on 3 of my bikes and obviously like them a lot.
They are great value for money.
I've had them made both in US and UK.
My XS has roller head brgs, Race Tech emulators, bronze swing arm bushes and Hagon shocks and it rides very well.