I like to support my local economy so always pickup local hookers. Stay away from the hooker companies as they sometimes abuse their workers, go with the freelancer ones.
Seriously though I think everybody needs to start doing their part and trying to shop as local as possible. If you don't shop in your own city at least try to shop in your own province, or at very least country. Globalization is going to put all of us on the street, or at very least lower our quality of life by reducing the amount of decent paying jobs. It's already becoming harder now for people to own a house and property, and it's only going to get worse. As costs of everything keep going up, the number of good paying jobs is going down. The whole utopian idea that we can automate our world so we don't have to work is a farce, because the ones who automate it are the ones who keep all the money, we still have to pay for everything and need a job in order to do that. And no those jobs don't just get replaced by new jobs. Ex: if a store puts in self checkouts, they only really need 1 guy to maintain them, and chances are that guy also does all the other stores in the region.
These places like china can offer services for super cheap because they don't really care about their quality of life and they'll take even tiny amounts of money, because they are like 20 people living in an apartment that is smaller than your typical home laundry room. We don't want to have to compete with that because the only way to do it is to lower our quality of life to that point. Really the people in China need to rise and demand more instead of being happy with ridiculous pays. For example the foxconn workers making electronics for us are getting paid a couple dollars per day while the corporations here are making billions. Those guys need to be given an actual living wage. But greed always comes before compassion, it's the whole idea behind capitalism.