Anyone know of a reliable service that can retrieve information from a flash drive
Yes, but it'll cost ya.
Lesson for the future......
Cheap consumer grade flash drives should not be deemed to be reliable forms of storage.
The golden rule of IT is that you should maintain a
minimum of three copies of any critical data, preferably on three different forms of media, and of course preferably not all stored in the same location.
Nearline backup to HD is acceptable as long as you maintain that third copy on a different medium. By the same token, you can count the live copy on your local PC hard drive as one copy, as long as you recognise the inherent risk of doing so.
For any
really important stuff, you should look into a tried and tested rotation scheme such as GFS or Hanoi.... this reduces risks introduced by unreliable backup media such as flash drives.