As to retrieval you contact data recovery houses. Figure at least 300 to a lot more to start.
Hi,
I have a Corsair Flash voyager mini USB memory which is not detected by my laptop. I tried with different machines and I have the same issue.
I tried using the disk management and device management to uninstall port, to change the path of the USB drive.
It looks like my memory stick is dead.
Is there any method to retrieve data from the memory stick?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic