Last Two Weeks Make Holiday Season

December 29, 2005

It appears that procrastinators and those bearing gift cards post-Christmas may be behind what turns out to be a pretty good holiday sales season.

Recent News