written by GauntA on 03/06/2023
Worst company for customer service I’ve ever dealt with. Asked for a simple account change after a cancellation but was ignored for two weeks until the late. Stress!! AVIOD Holiday Autos
As rated by our community of reviewers