What is their business model? It's so hard to find information about them on their site without creating an account.
I don't check how quickly the cached copies are created after bookmarking. All i knows is that they're there when the site has disappeared. He's got about 7.8GB of stuff stored for me and i've been happy with the service.