The company is legit and they have EXCELLENT customer service. As for that humidor, I know nothing about it.
Hint: Sign up for their newsletter, the usually put discount codes to apply to your order.
Here's one: KOMP-QSA1HQ. It expired Dec 4th, but who knows, maybe they'll let you use it.