hi makin! just back from vaca (grsr is'nt flying yet? j/k) and checked out the new site. after a quick glance i have to say there might be some substance to this company (i know, probably should have done some DD BEFORE i bought) but, what the H, it's pennies and it's in "green tech"...it'll work.
whats the story with "management change"? any timeframes?
do they have a PR contact?
good luck with the hub! i'll keep checking in.