Yup, it's dodgy as heck.
You only have to look at how many mentions of "high speed downloads" to set off the alarm bells. Keyword city.
Plus, y'know, what are you supposed to do with them after you've downloaded them? Ah, they've got that covered with their "beginners guide".