I tried this to see what would come up besides Cavalli Audio. There was a glowing review on avforum. Probably the reviewer should stick to TVs. I noticed one interesting thing. It appears that Cavalli Audio isn't confident in the robustness of their products as they offer only a 1 year warranty.
It seems to me that it was fortunate that you didn't have it on you. If you had, you might have been tempted to do something stupid instead of doing the smart thing like you did.