After my bank turned me down (told me to go to the airport! ugh!) The customer behind me in line suggested Foreign Money Exchange. This is a wonderful place. I didn't call (but you probably should if you are working with large sums, or unusual currencies, or I guess Pesos in the Spring) and they had all of the currencies I was looking for. The women working there were patient and explained the system to me. They didn't even seem to mind that I had a complicated order (ordering several currencies).
This was a very easy process. And I highly recommend them. I haven't checked the rates all over town, but everyone seems to say that they have the best, and they seemed pretty good to me.
This location itself is a little hidden, and the area is under construction. But I didn't have any issues (and they validated my parking!)
5 stars. I'm so grateful the guy behind me at the bank knew about this place.