I went to pick up some Indian Rupees and Euros for an upcoming trip. The rate they offered me on the ruppees was horrible. 5000 rupees should have cost $84, but they wanted $100. That's a 15% mark up!! I kindly refused, and then asked what the rate would be for the euros. It was $139 for 100 euros, which was a good rate (XE was quoting it at $137CAD). I might consider going back, but CHECK the rates before you do, or they might try and scam you.