$1.1B Mega Millions prize also can be winner for retailers