What companies counting on in-person shopping have in common