Enabling a seamless and efficient transition from online to  brick-and-mortar and back