Canadian retailer Sobeys has opened a new chain of discount stores in the province of Ontario.