Nope! Rated 5 out of 5 stars

I'll give you five stars just because you put a lot of time and energy into it. But I've had it for several months and haven't been able to download from any place. Your efforts are appreciated though.