I had a beard transplant for my patchy facial hair a few years ago and it was definitely worth it for me. The procedure itself wasn't too bad, just some discomfort during the injections but nothing unbearable. It took a few months for the transplanted hair to fully grow in, but the results have been pretty natural looking overall.
The cost can vary depending on where you go, but for me it was around $3,000 for the procedure. Just make sure you do your research and find a reputable clinic with good reviews. Overall, I'm happy with my beard transplant, but it's important to have realistic expectations and be patient with the results.