Ask a guy at an independent auto a/c repair shop - a guy who works for himself. If you have a choice between 2 guys, ask all your friends which one has a better reputation. Those guys will tell you what it takes to fix it.
Under no circumstances should you go to any shop that is part of a chain, or wal-mart, or any such company that has stockholders, a jet airplane, and 25 vice presidents to feed.