asked by Edwin V. on 1/22/20
Don't trust them! Can't handle simple matters as honoring a deposit.
Get answers from the Vroom staff and other customers.