I agree: they should have fixed the leak. I believe last time I was at a vendor it was over $1500 for a 30# tank. My BIL's compressor finally died in his 25 year old home system. The vendor had one replacement compressor in their whole company, and the piping would have to have been changed. Compressor was just under $600. Luckily I don't have my tools anymore! He didn't understand why the inside coil, the piping, and the outside unit would need replaced. And, the furnace was 25 years old also. It still works, is a 90+ efficiency rated furnace, but he may as well get all new equipment. He understood that part, but he was really getting annoying about the piping change, etc. I finally told him I'm no engineer, but that's what they almost always recommend, a different size for the R410A refrigerant. This is another reason why I never did residential service and why I'm glad to be retired. My recovery machine, torches, vacuum pump all belonged to the companies I worked for. I even gave my gauges to my son. People need to know this stuff ahead of time, and if you buy a house with an R22 A/C system, they should drop the price by about at least $6000 unless they specify they already did in the asking price.
Two pounds of R22? That's almost the total charge of the whole unit! I think there are some kind of EPA rules about that. It should've been repaired first. (It's been about 25 years since I got my universal CFC card; I don't remember the laws. But gas N go guys should be run outta the business.)