Rochester's New B&M: A Shopping Haven Opens Its Doors