To those of you looking for someone to help with getting a bank account while still in your home country (USA in this case), be careful of who you find online. There is a name I saw on a few sites and I paid her for the NIF and to open a bank account for me. She got the NIF, and, since I was under the impression I had to send her money directly so she could open the bank account, as soon as I sent her the 250 euro (minimum) to just get the account started, she ceased all communication with me. Beware...If someone tells you they don't need a power of attorney for each and every service they perform, DO NOT deal with them.
So that you avoid at least one fraudster, her name is Maria Neves. DO NOT ENLIST HER SERVICES IF YOU SEE HER NAME. I only lost 250 euros instead of thousands, but I will file charges upon mg arrival in Portugal to prevent her from taking advantage of expats' remote circumstances.