Many people hesitate to invest in Fixed Deposits (FDs) because of one common concern — the fear of their money getting locked ...