How to choose a location data provider

More than 20 questions to ask location-intelligence companies....