Recently I discovered several online companies based in China that sell clothing of reasonable quality for very low prices. I've made a few purchases, and I am happy with the items received. But I wonder: is it moral to purchase goods made in a communist country? Granted China has changed a lot in the past two decades, but the communists still rule in a totalitarian fashion. Am I supporting that kind of regime by sending my money there, or am I supporting the entrepenurial class which might exist in China?