Though I don't have much idea about business, but this I say for sure and support other's comments that avoid online affected areas. You see the Mi3 hype? One Plus One hype? Or Nexus 5 or Moto G or Moto E hype? Well those phones can only be bought online (Correct me if I'm wrong). Yes one can get Nexus in LG Shoppe, but that's too uncommon, you may not have one in your locality.
Also, the peoples started believing online shopping sites. Specially after Flipkart. Even a novice who just manage to operate facebook knows about Flipkart. And the sites offering COD made them more believable and bought in the peoples who do not have access to or willing to use Online Banking / Debit Card / Credit Card. And as already stated above, Coupon Codes flourishing everywhere made it much lower.
As already said above, you cannot see profit if you sell in volumes, which these sites do. Even if they don't they have multiple items through which they keep the business running. If you don't make profile in mobile and computer accessories you do not have branded tshirts to sale, or laptops or any other items to sale. If you are crorepati
and thinking of Group of Companies type of thing then it's fine.
Peoples are reluctant to go outside now or with the IT jobs, they don't get time. Though I'm not trying to defend myself, but I even order soaps, shampoo, razor blades online. I do find time but too lazy to go out. It's not that I always get cheaper but Rs. 50/- sometimes doesn't matter. Why? I'm too reluctant to wait till morning and go out when I'll again feel lazy and finally when I'll miss the need for the product I'll order online. Believe me max people of today's generation is like this. And the peoples who go out and keep negotiating, are going less in number day by day.
As stated in example above like others, you, me, and other members who are commenting here, too starts fighting for Rs 500/- less in small shops when we get some item cheaper in Flipkart and keep saying "I'm getting this 500/- cheaper in Flipkart" and they would say "What would you do in case you need warranty? If you buy online you won't get warranty" and you'd reply back with "Are you kidding me? Or just trying to sell your product with higher price? Try to find someone else to Troll" and we'd leave the shop. I'm not insulting anyone but this is the real truth.
So, as stated above, think about what's booming and use the same mentality to gain profit. Like as already stated above, Peoples are now going out to restaurants on weekdays. Middle class people who never thought of eating in 5 star restaurants or having a party there, are now going, throwing b'day party and all. Reason? Max 5 star or 4 star restaurants out there offering buffet price which is hardly 600/- and a middle class people can afford this monthly.
So try to think about these type of scenarios where you can actually gain.
It's too long I know but hope that helps