Post Thumbnail

In some more bright, shiny, and happy Apple news for this first day of 2010, Computerworld is reporting that Apple's online store took top honors for customer satisfaction in terms of the holiday shopping experience at a computer or electronics manufacturer's site. The numbers from Michigan-based...

5 years ago 0 Comments
January 1, 2010 at 3:00PM