Yes after poking around, you are right. It said he and his American wife according to Wikipedia. They just did a Hummer version and pre orders for a new slide in version. I wonder if some of there products are under a different corporate structure.
Keep this thread the way it is. He is comparing other products to Supertramp while showing us the pros and cons of the Supertramp. That's what potential consumers need to hear.