Remember last month when I wrote about the American Retail Invasion? I just read on Toronto Life’s blog that Marshalls will be opening 3 of their 4 GTA stores (Leaside, Scarborough and Woodbridge) on March 17. That’s only 4 weeks! The downtown Toronto location will be opening “later this year”.