I've been considering this on and off for a while and finally decided it was time. However, I noticed that although all ATM fees are reimbursed, there is still a 1% foreign transaction fee that is not waived. That is lower than other banks (which seem to run closer to 3%), but it isn't 100% fee free.
Do you have a different experience? I'm reading the footnotes on the Fidelity online application.
- All Fidelity ATM withdrawal fees will be waived for your Fidelity® Cash Management Account. In addition, your account will automatically be reimbursed for all ATM fees charged by other institutions while using a Fidelity® Visa® Gold Check Card linked to your account at any ATM displaying the Visa®, Plus®, or Star® logos. The reimbursement will be credited to the account the same day the ATM fee is debited from the account. Please note that there is a foreign transaction fee of 1% that is not waived, which will be included in the amount charged to your account. The Fidelity® Visa® Gold Check Card is issued by PNC Bank, N.A., and the check card program is administered by BNY Mellon Investment Servicing Trust Company. These entities are not affiliated with each other or with Fidelity Investments. Visa is a registered trademark of Visa International Service Association, and is used by PNC Bank pursuant to a license from Visa U.S.A. Inc.