Hi,
If your HDD in under warranty then you should prefer replacement. If you want to recover data on your Macbook, use Stellar phoenix
data recovery Mac software which will recover your data and demo version will show the preview of recovered data. Stellar information system also provides a good data recovery services. You can try them...