Ok what is the straight word. Does one need a passport to fly in and out of St Croix?
Secondly, where is the Economy car rental location at the St Croix airport.
This CBP directive explains - note second paragraph.
There is no "Economy Car Rental" here - they're an online agency which steers you towards the least expensive vehicle rentals in worldwide locations: