I recently came back from Italy for 3 weeks and got my euros from Travelex in Glendale. They also sold me a debit card loaded in euros which was really helpful. The guy who sold it to me told me about the high fees my atm card would charge me. Honestly, the rates on my atm were better, but the service charges were outrageous. In the long run, the card I got from Travelex saved me more money. I was a bit worried because it was Mastercard, but quickly found out that it was accepted everywhere I tried to use it. The backup card gave me some added security too.
Pros: Easy and fast