This is a great place to exchange money. I have used them numerous times to change $ for whatever. Every time I have found no commision and rates very close to those published on the internet. I always call ahead just to make sure that they are carrying the currency that I am looking for. Today, when I cashed some $ for Euros, they sold them to me at 2% less than the going rate on the internet. They also gave me a bunch of small bills, perfect for travelling on vacation.
Not five stars because the location is a bit tough with parking underground, but the gargage and surroundings is busy enough that I have never felt unsafe walking through the garage to my car.