I wax (during summer at least). I had it done professionally recently, and the woman really didn't do much better than I do when i do it on myself. I was very disappointed. Some of the angles are a little weird when doing it yourself, but it is do-able.

If you go to a salon, try to get some recommendations first so you have better chance of getting someone good. (Maybe try them out on your legs or eyebrows first) If you go the DIY route, start by doing your legs until you feel pretty good with the technique in general.

HTH