I agree, I tend to let management do their thing, and pretty often it turns out they know what they're doing more than me.. Why they get paid the big bucks...
But this CES thing is a huge fail.
They used the word "showcase" in the announcement, but when I couldn't turn up a single reference to anything HMO after scouring the internet, I just can't imagine what they did with their time at the show and leading up to it.
I definitely share your frustration and will post back here any feedback I get from contacting them.
HMO Price at posting:
13.5¢ Sentiment: Hold Disclosure: Held