Stop in for a cup of coffee
My gut tells me that a culture with so little regard for human life or freedom, hazardous material dumping, you name it...I don't trust them to maintain quality no matter what they promise the outside companies who hire them. I avoid their goods whenever possible.