This is the time of the year when the internet is abuzz with people excited about the shopping sales season. Both online and offline retailers, apparently, will be giving...