I've though above this action myself, but if the system is re-gassed at a garage some of the gas is recovered so is the DIY approach as efficient?
Our 23yr. old 5 series has just been done & the print-out shows 230g recovered & 760g injected.
Is there a difference in price between the two gases ie pre'97 (ish) & the later R134a ?
Yes, the "proper" method, involves emptying all the refrigerant out and putting a vacuum on the system. This (a) boils off any water in the system so that it turns to vapour and is extracted with the old gas and (b) checks the system for leaks (it has to hold a vacuum for a set amount of time). The DIY top-up method obviously doesn't do that, it just adds more refrigerant (plus a random amount of lubricating oil, and sometimes, various "magic chemicals" that are supposed to "condition" seals (whatever that is!) and stop leaks. Technically, you should also change the receiver / filter / dryer assembly too, but few people do that in a re-gas - even proper dealers. Water is death to an aircon system!
What I don't like about the top-up cans, is that some of the cheaper ones don't actually have 134a in them. They are "134a
compatible". No idea what's in them. I think butane is quite popular, but of course, that's highly flammable! Also, the gauges are pretty suspect, being a "one-size fits all" solution. Aircon systems operate at slightly different pressures depending on the car, and these gauges only ever monitor pressure in the "low side". Their primary purpose is to "sell refrigerant top-up" so it's quite easy to over-fill your car and put more strain on the compressor and belt, for less cooling effect (because there isn't the volume left in the system for its to expand and cool properly). On occasions when I have been to a "proper" place for a top-up, I've put the DIY gauge on as soon as I'd got home, to find that it is barely on the bottom edge of the "green" zone, yet, I have to assume that's the correct amount of refrigerant. In fact, I added a bit more from a top-up can once and there was a bit of belt squeal, so I reckoned that the garage machine probably
had done it right.
The last grouse I have, is the magic "seal conditioning" chemicals. I think they just attack your seals and cause them to swell up, thereby plugging leaks in the short term, but actually turning your seals to jelly in the long term. However, I have no concrete evidence of this, it's just a hunch!