With only two shopping days left before Christmas, malls, boutiques, and shops across Canada were packed with gift-buying consumers Saturday. More...