Good that it is working for now. It is possible there is a leak somewhere, even inside the dash, but hopefully it will not all leak out right away. Did the shop use an electronic freon detector? A Mustang buddy that taught me how to work on AC has one and once he got new tips for it (apparently they need to be replaced occasionally, as it did not find any leaks at first) he found the last leak right away on my car. Missing O ring on the pressure switch.
At least with the leak detector - usually an ultraviolet dye - you should be able to find the leak easily if it is on a visible part of the car using the right light bulb. If it is in the dash, that's another story and the reason for the electonic leak detector. Before I replaced the whole AC system, once he stuck the detector under the dash, it went off. So I replaced everything on the AC system only to have the O ring leak!

But at least that was a cheap fix!