Car rental

Planning on visiting st.thomas in august. Arriving by Ferry into charlotte amalie. What company has the best rates and would pick up from the dock?