Stellar Data Recovery provides you with an option of a free edition wherein you can recover upto 1GB of data.