Buffalo provides Data Recovery services. Read about it here.
The site seems to be experiencing difficulties.
Does anyone here have any contacts there?