Yes I set it up.
Their support is slow, at least 12-24 hours to get a reply and the product needs time to get along with.
Anyway, since it works fine, I have nothing to complain about. Acturally I have converted my leased license to owned one. I didn't see the trial download so I started with the leased one, but they deducted one-month charge from my final purchase price.
Good luck.