I will be traveling to India. I wanted to send the money to a friend so that I have it there. My bank suggested that I use their "free" international draft service. I agreed and got the draft made out for 4049$ CDN.I spent the whole year saving up :( (Im a student) Now what they didn't tell me was that they SOLD me the draft, Later I found a bank which could do it for free electronically for me. So, I decided to return the draft. Now, when I went back, they said the RATE had changed and therefore, I will lose 143$ if I sold it now. Moreover, after doing some research, I have found out that they offer MUCH LOWER rates to buy than they sell em at:( That means I'll NEVER get my money back totally. This is ridiculous:( The currency exchange rate b/w CAN and Indian Rupee(INR) is about 40.something and US$ to INR is 50.something...BUT I lose 40,000INR if i just get the 3200 US$ exchanged :'( This is hard earned money:( and thats why it hurts..any suggestions? for places/banks which will offer higher BUYING rates for the US$...in terms of canadian currency? I want my CANADIAN currency BACK without losing out on anything! x-(