Yesterday Chinese inspectors raided the Shanghai Mercedes Benz office under suspicion that the German auto-giant was overcharging their Chinese clients, although to many, this stinks of a protectionist witch hunt. This comes days after they raided Microsoft offices to glean info on its security system and software bundles.