I'm guessing some major hot stuff...
The .cn domain means it's in Canada, right? Or is that China?
They say that "You will not be able to get a technical support and different rebates from the manufacturer. Updates are available for the most of our products (you may ask our support staff for the exceptions) that make them fully functional and operating. Additionally you save the delivery cost."
I'm guessing either some sorta hacked serial numbers, or they're sending the "download and try this free for 30 days" versions of some stuff...