Has ANYONE rental from this company? Can't find any feedback on tripadvisor. Need to pay upfront and this worries me. Is price too good to be true? You know what they say. There is no drop off fee at all, and weekly rate for Charleston drop off Savannah including fees and taxes and unlimited milage is something like $177 for Taurus.
Please someone tell me it's legitimate.