The Carousel Center? I was there during last Xmas, there was not much of excitement going on as they don't celebrate boxing day in the US. The mall is very big, but was quite deserted, mostly standard fashion and shoes boutiques, a computer store and a BestBuy, nothing much else. To me the best time to shop across the border is their Thanksgiving in November.
Good luck!