My bank charges a flat rate of $10.00 for ordering anything up to 999 euros.
At 1000 - 1999 euros, the fee is $20.00.
We have learned that it's best to land at your destination with euros in your pocket. This allows you to pay for anything immediately.
After that, we have learned that the best exchange rate is through an ATM. To minimize the ATM fee, it's suggested that you take the maximum allowed.
We have also learned that having a credit card with no foreign transaction fee is best when making large purchases. This is especially true if shipping things back to the states. Most credit cards have insurance built into the agreement.
When shopping for smaller items, it's best to have smaller bills in your pocket. If there is a chance to haggle, having a 20 euro note makes it much easier than asking the vendor you just haggled with to break a 100 euro note.
If you are in the market for luxury goods, pricing in Europe is often lower, as the VAT (value added tax) is usually included in the cost, as opposed to the States where tax is added at the point of purchase.
Keeping track of your receipts is important, as you will be able to apply to have that VAT refunded prior to leaving that country. Some shops will complete the VAT for for you and others will not.
I find that getting my VAT back often makes the price of higher end items less that I would pay in the States.
Knowing the cost (in the US) of something you'd like to purchase, will make it easier to make the decision that's best for your wallet.
If you have any questions, please feel free to let me know.
Kevin@DreamsUnlimitedTravel.com