The best place to exchange your currency for foreign is at your airport's arrivals area. Find someone who flew in from wherever you're flying to and exchange currency with a real person instead of a business. You'll both get the real rate, with no fees.