Hi Wez,
I've had a lot of experience with Stabilant over a longish period of time.
Be very careful with it, it can get you into real strife. It works great in the short term but over time becomes sticky and gluggy and can create worse contact issues than it was originally fixing. Under no circumstances use it in switches. It can perform miracles in the short erm though. Less is more.
Last I knew the local distributor dropped it. Not sure where it's at now. We used to buy from Micro tools.
http://www.micro-tools.com/store/I'm yet to see a case against plain old 99.5% isopropyl except for maybe pro-gold on gold pins. De-oxit is ok too I guess. Depends on the job.
Brent Punshon