They're unmetered, so agree on a fare before entering the cab. And keep in mind it will cost you about $12 to get from the airport to Philipsburg or Marigot and about $20 or $30 to get from the airport to Dawn Beach. Some taxis, especially those on the Dutch side, only accept U.S. dollars.