I wasn't sure if this was a scam. I have not dealt with Dutch companies before so that was what probably made me a bit more hesitant. I am from Canada. There was good feedback though on various forums so that helped.
Strengths
Price was the main determining factor. As I said, only the recommendations have me the will to give it a shot based on the much lower price than anywhere else I could find. Therefore, I shall buy all future licenses from this company as well.