Whether “The lowest price will be the law” again has yet to be determined, but Zellers is coming back. Hudson’s Bay Company (HBC) has announced 25 Zellers stores will open inside existing Hudson’s Bay locations across Canada, and one of the new 8,000 to 10,000 sq. ft. stores will be located at White Oak’s Mall in London, Ont.