All ok no issue with activation very pleased.
Using Xbox live to buy and install software is easy. The service is very good.
I would strongly recommend them to you.
The only minor issue is with Microsoft. on my laptop, they were recommending and installing the 32 bit version, and not giving me access to the 64 bit version.
I called Microsoft as I realised it wasn't Xbox's problem. The Microsoft support team, uninstalled the 32 bit version and installed the 64 bit version, and it is now working successfully.
Thank you Xbox live (and Microsoft support too)