Wal-Mart Stores Inc. has brought its Supercenter concept north of the border, opening three locations ranging from 160,000 square feet to 200,000 square feet in the towns of Stouffville, London and Ancaster — all located in the province of Ontario...