Decided to have a shop do it in May. After I added up all the costs, they aren't making that much. It looked like a $400 price difference. But you get a warranty, instead of me being the warranty. And getting to diagnose and look for leaks, refill it, etc.
Still, I'd do it myself if I had an...