Survey: Amazon.com, Kohl’s and Costco are leaders in customer service