Great question — answering as the UphillTech team:
The issue you're hitting is due to the country you're purchasing the ticket in. Airlines frequently list difference fares based on the "Point of Sale". eg, if you buy a ticket from a US "point of sale" it might cost more than buying the exact same ticket from a UK "point of sale". By default, ITA Matrix uses the departure location as the point of sale. So when you're asking for a ticket from MDE to CTG, it's presuming that you will be buying the ticket in MDE (or more correctly, somewhere in Colombia). That's why when you search for that flight in ITA, it shows the Colombian Peso. There is an option to change the currency it's displayed in, but this simply does an on-the-fly conversion from...
Full answer by Doc: https://travel.stackexchange.com/a/25020 (CC BY-SA 3.0).
Need it done for your business? UphillTech.