The best customer service I've ever received has been from OneForAll (universal remote controls). A Dutch company with customer services based in Holland -the operators speak better English than you almost ever hear from English centres. Not exactly a low wage economy but for the sake of good service couldn't we move our call centres over there?