Home Business Omni-channel shopping taking hold