I disagree with the day rental on St. John. The car barges run regularly now and many St. John rental agencies will not rent by the day - especially in advance. You may have to show up day of rental to see what is available.