Hi k
I would have thought from Amazon as that was where you purchased it from.
From Uplay if purchased from them.
The game updater will automatically connect to Uplay anyway to update the game version.
I must admit I have not heard of anyone previously having problems with installing downloads.
Peter
|