if you purchase any Euro in the US it will come with a price premium of 6 to 10%.
I just compared Wells Fargo's FX rate, 1.2441 $/€, with Oanda's Interbank rate of 1.18206. That's a "discount" of 5¼%.
I've spent considerable time tracking Wells Fargo's rate vs the Interbank rate, and WF averages 5% over for the euro. I think they fix their rate for the day early in the morning at 5% over the Interbank rate at that time, so as the Interbank rate changes during the day, their rate can be more or less than 5%. Wells Fargo has the lowest FX rate for euro I have found in this country, but you have to bank there to get the rate.
I never get euro here; I always use ATMs in Europe, but I save several hundred euro from my last trip to make sure I am covered for the first day or so when I get over there (I once found that my ATM cards would not work at the ATMs in FRA when I got there - long story).
BTW, when I returned to Europe travel in 2000, the German Mark had been set at 1,95583 DM/€, and the floating euro was about 88¢, so the Mark was about 45¢. I've seen the euro go from 88¢ to about $1.60 to $1.18 now. Last time I was over there it was about the same as it is now.
I have found that the least expensive places by far, local restaurants for meals and small Gasthäuser, Privatzimmer, and Ferienwohnung for accommodations, are cash only, so it costs you less to travel in Germany if you use cash.