Here's a few options:
1. buy second hand
Cheapest and best for the environment
2. buy local
stimulates local economy, doesn't give money to another big corporation ready to exploit another country
3. buy fair trade
4. stop buying so many things
It really isn't that difficult.
------------
The harsh reality is that we all are to blame for the predicament of those countries and we try to brush it off, just like you just did. We choose to buy cheap without checking where things are from. We choose not to support local industries. We choose politicians that choose not to prosecute companies for crimes in other countries. We choose to give big companies money which they then use to corrupt foreign countries in order to exploit them. We choose to justify our consumerism with "at least I'm giving them a job".
You really think that those countries would be in such disarray without our involvement? Do you think if multi-nationals had less power, the support of their western politicians and populace, that they'd be able to mess around in foreign countries and take away opportunities for the foreign populace?