In my limited experience, having topped off from cans like that 4 or 5 times on 3 vehicles, the inexact measurement is a non-issue. After topping off with cans and a cheap 1-gauge hose until the gauge is somewhere vaguely near its green zone, I will have properly cold A/C until it all leaks out again. Perfect ratio of oil to refrigerant seems unnecessary, as does perfect amount of contents of the system.
Super Seal is highly recommended as a stop-leak but did not stop my leaks.
The most cost-effective way to use cans is to buy one, any size/variety, with a reusable hose, and then buy separate cans of oil and plain refrigerant. A nice compromise is to start with this kit:
http://shop.advanceautoparts.com/p/i...kr-8/9220004-P
http://www.walmart.com/ip/EZ-Chill-A...t-Kit/16888792
$45 at Walmart or $35 after coupon code at Advance using online order with in-store pickup. Actually, I can't find a currnet $20 off $50 code, so $45 at Advance using code RETMENOT124.
Anyway for that money you get a kit with plenty of cans of refrigerant, stop-leak, and oil, a hose/gauge that works well, and some conversion fittings that you'll discard.
- Start engine
- turn on A/C
- make sure compressor is running (short or open the pressure switch connector if necessary)
- hook up can and start filling, following its instructions about holding/shaking it
When each can is near empty, heat it carefully and gently (thanks to Jay for that tip!) in a bucket of warm water to reduce waste. As the can empties, the effect is the same as how it operates in your car; the can gets cold and its contents condense, reducing volume and therefore pressure. Adding heat to the can until it's room temp (or a little more) expands the refrigerant. Otherwise, when it stops moving refrigerant into the car and you disconnect the can from the hose it will spew a ton of refrigerant, wasting your money and gratuitously polluting the air.