Here’s what consumers have asked with answers from Holiday Autos staff and previous consumers.
Not based on their recent performance, customer care is absolutely appalling
Very difficult very difficult very difficult very difficult
Owners and employees, register now to answer these questions from potential customers. Register now