The New Hampshire State Liquor Commission permits spirits, wine and beer to be shipped into New Hampshire so long as the direct shipper has obtained a permit from the Commission. The permit allows out of state companies to ship alcoholic beverages to citizens.