iTunes Proves Too Popular

December 28, 2006

Apple’s iTunes web site was overwhelmed with traffic as consumers sought to cash in their Christmas gift card presents.

Recent News