I wish I could help, but I think SteveS here may be your best bet in the humidor dept...He may be able to give you some info.
On another note, I'm just about ready to open a cigar bar in my town since I have to drive 25 miles to get to one. Not really. But it sure has crossed my mind! I'm done running shops!
Good luck in your endeavors!