While the posts in the first link date back a few years, if I were you I would keep looking. There are a lot of options for humidors at reasonable prices. I'd opt for a coolerdor before taking a chance on this company.
Everything I find seems to be negative. Premium Humidors, a subdivision of Maverick Industries, is a company I would not deal with.
Like Brad said, there are so many other brands that make good quality humidors, why deal with a shady one. If budget is an important consideration, then the Coolerdor is the way to go. It's the solution that offers the best storage room for the buck ratio AFAIAC.