I would be very careful of any outfitter that has open days this close to the season, especially in the first ten days of the season. Ask for references and check them.
I have a lease due south of them in TX and have not heard of them. They may be relatively new. Not knocking them at all, just do your due diligence and check it out before any deposit.
Gman