Most banks will allow you to order foreign currency, and it is fairly cheap to do so. I have done it through TD and their exchange rate was quite good. That being said, is it really useful to lock in the current rate? Since it is cash you could forget it, you can lose it, ... There is also no guarantee that the exchange rate won't drop further. The reason of the drop is that the US economy is strong, QE has kicked in throughout Eurozone and the economy in the Eurozone is still struggling. I don't see that changing anytime soon, and it all comes down to market timing which you are best to avoid.
If you have the $3,000 and are happy with current exchange rates, then sure, go buy the EUR. One stress free trip coming up :).
I usually just get a smaller amount out in cash. It is handy to have the cash, quite a few places in France and Italy are so small they don't accept cards, and it allows me to overbudget and underspend. While I might set aside a budget of $3,000, I rarely end up spending more than $2,000. If that is you, then it is a clear sign you shouldn't exchange the full $3,000 right now.