Can I ask if these serial numbers for Epubor Ultimate are legal? I found them on a site that called them as "giveaway versions", but the site looks a bit shady. So is this giveaway real or just a scam that they used a keygen? I better ask because I haven't found this giveaway anywhere else.