Welcome from Pennsylvania. B&M is short for "bricks & mortar", i.e. actual physical stores vs. online.