The seven sins of Snapdeal: how and where they lost their way