I've had mixed experiences with Kai communications...
I've had mixed experiences with Kai communications (china&uk). While their communication is usually good, there have been instances where it fell short. Overall, I would rate them as average. The website kaichina.com.cn is decent, but could use some improvement in terms of navigation.