Mike,
I put a set (4 on jag IRS) of Alden's on a few months ago and they are working great for me. fully adjustable gas/ride height and the price was pretty good. I couldn't find a web site but here is contact info:
Aldan Shock Absorber Company Inc.
646 E. 219th Street
Carson, Ca 90745
310-834-7478 (PH)
310-834-7654 (FAX)
So, is the "upside down" shock mounting something related to the North/South hemisphere thing?
good luck........cheers,
mike 'monster'