I have recently had POAs done by a Solicitor. I was going to do them myself but decided against it as I didn't want there to be any problems.
Depends on what you want but I had two done, one for Financial matters and the other for Health. Once completed they have to be registered, there is a fee, before they can be used, you don't have to do this right away but the registration takes around 8 weeks and that could cause problems if urgent decisions need to be made. If there is a problem with them they could be rejected. I appointed my Brother in law and Sister in law as my Attorneys as I don't have any immediate family and the Solicitor charged £700 including the registration fee, a lot of money I know but I think worth it