STELLAService/PRWeb

STELLAService, an independent company evaluating customer service performance and Compuware Corporation, the technology performance company, today revealed the results of a joint study of customer experience for the 2011 holiday season. The study revealed that many of the top 25 retailers struggled to provide customers with a seamless online shopping experience.