Exchange programs are often a complete ripoff i.e. you pay your normal tuition for your own school, but study abroad. Meaning you might end up paying more than $30000 a year for studying in a country where tuition is around$5000 or even completely free... You pretty much pay for getting your courses counted towards your degree at your own institution...