If the leak isn't too large, recharging may last a full season. The kits for doing that aren't expensive and are easy to use. Full instruction come with them but aren't vehicle specific. It's worth a gamble and certainly better than dropping $2K on a repair.
Basically all you have to know is the port for charging the system is located somewhere on the low pressure side, which is the larger of the two lines running between the compressor and the firewall. Sometimes it is near or even on the accumulator tank, which is a small aluminum cylinder connected in line with the larger hose. There will be a cap on that port that you need to remove. Not to worry, the pressure won't escape since there is a Shrader valve in there that doesn't open until you connect the charging hose. With the engine not running, connect the hose from the charging kit to the port. Check the reading on the gauge of the kit. If the dial remains on zero, you probably have a pretty large leak and charging it won't make it work for long. However, if there is some indication of pressure on the gauge, you are probably in luck and a charge may last a full season, maybe longer.
Nevertheless, start the engine and turn the air conditioner on full blast at the maximum setting (full fan and max cool). Then open the valve on the charging kit and allow the freon to enter the system. Shut the valve every 20 seconds or so and see what the gauge reads (give it time to equalize by waiting 20 secs.). When it get to the point where it is in the middle of the green zone (with the valve closed) indicated on the dial, stop the charging process and disconnect the hose. Immediately replace the cap on the port to keep moisture from condensing inside.
If all went well, you should be getting air from the vents that is about 10 ° colder (more is better) than the inside temperature of the car.
That's about all there is to it. Good luck, whatever you decide.
ps. Here's a copy of an old table I have given people in the past who had questions about when "to charge and not to charge." If your gauge on the charging unit reads in the range shown for the low side, the system is charged properly. That's measured with the system running at max cool and full fan speed. The engine should be at a fast idle. (1200 rpm +-) Feel free to ignore the high side readings, that's of no value in your case. Ambient is for outside temp (air entering front of radiator/condenser coil), not inside the car. Keep the doors closed for the test and do not judge until the system has been running for approx 20 mins.