Permits have recently become extremely difficult to get. The change in government has resulted in a change in policy, and they say they want to reduce the number of vehicles on the island. Mind you, we seem to be getting new cars (not golf carts) coming onto the island at an incredible rate.
The traffic department is back downtown, in the Town Board building next to Spindrift Hotel.