This is the same everywhere. My buddy from Turkey was from a smaller town, he went to Istanbul with some friends. Saw some pretty girls, and went to a bar for a drink. 1 drink each (so 3 total) and the bill comes to 1,500EUR at the restaurant.When I was in Columbia I met a local girl who was getting married to a guy from the US the following week. They were the same age and met when they were working at a hostel in the area. She seemed pretty legit and gave us the honest truth about the area and suggested we not fall in love with the local girls.
I always chat with locals when I go to "scary" places and I've always been richer for it both in experience and food. That's not for everyone if you don't have the street smarts.
One thing I noticed in Columbia was that every lady dressed up and was in heels or something that would grab your attention no matter how poor the area was. Beeee caaarrrreeeffffuuulllll.
Some goons show up and basically say 'pay up or you don't walk out with your legs intact'. They made some calls and were able to get it down to 500EUR through some shady dudes calling in and vouching for them.
I had guys try to pull me into bars in downtown Istanbul also 'oh you're from Canada, do you know so and so!? Such a great country! Come have a drink with me and my friends.'
'No thanks'
'No no no, you must! I want to hear all about Toronto'
'No' and I walk away.
They followed me for 30min through the center of town, into malls, into stores, etc. I just turned around and went back to the hotel. Wasn't worth the risk.
Same story from another buddy in Moscow. Exact same MO.
The thing that got me in Turkey is when someone spoke to me in English, I pretended not to speak in English and shot to Polish. And then the guy fluently jumps to Polish also, after trying German, Italian and Russian. Clever guy.
Beware. Girls are trouble.