The number one reason why you should shop for a DSLR online is the availability. The models you find online might be difficult to find offline. You can buy Canon cameras
in India online easily. You can easily manage to compare two models and make the right buying decision.