Bank of America has this too. You can order online and have the currency delivered to you or to your local BofA branch, where it will be held for you. BofA customers get a little cost break. As with all these options, check the exchange rate. The BofA site has an exchange calculator that uses the rate-of-the-day.