Oh wow really? That's pretty cool. *checks official site quickly* would be their 3rd Toronto store after Eaton Centre and Fairview.Bench coming to Square One in August.
EDIT: Been looking at Square One's most recent leasing plan and can't find it on there. Any idea where it's going?
The map (dated June 3, 2009) indicates Apple opening Sept. 2009.