Crores of depositors who invested their hard-earned money in Sahara India are still waiting for the return of their money ... have been given a last chance to deposit Rs 1,000 crore.