Is all lost?

The Camera is a Canon 5D Mark ii

I wonder.  Does SanDisk ever recover files from their faulty cards?