Hi, Anyone heard about this project? We have got this from a third party. But they are asking for a deposit. Can this be trusted? Thanks in advance Kiran