And if it is working .. just how fast is it? Go to speedtest.net for a free utility to measure how long it takes to upload and download a test file. Cool.
Now, how can they afford to provide free services like these? I don’t know, but I like using them. Perhaps is is a public service provided by a beneficent business who make their money in other ways .. kind of like the content on this website.