I know that you can rent via Hertz at Club O. But has anybody had experience with one of the TTOL sponsors dropping off a car at Club O? Thanks