Travelex has all the usual foreign currencies in stock.
And pick up your money at Travelex at the airport the day of your flight.
If you wish to send or receive money worldwide without using a bank account, Travelex can take care of international money transfers to virtually any country in the world (through e.g. Western Union).
You can also exchange your travellers' cheques at the Travelex offices.
Monday through Friday: 7.00am to 8.15pm
Saturday through Sunday: 9.30am to 5.30pm