No, their JenShinn brand chassis have not in the past, but verify that they haven't switched suppliers or models.
Remember you can always plug in a chassis that doesnt need isolation into an isolation transformer and not have any problems, just a tad more power usage. But definitely not the other way around. If in doubt--always isolate.