Indeed, as long as you are mentally competent, you are free to withdraw a Power of Attorney at any time. You have to let your agent and any other parties given a copy of the POA know you want to revoke it.