Increase your premium, no free windscreen replacements, dodgy repairers, poor customer service, depreciating the value of the car every 12 months and refusal to replace parts with new when they are readily available.
Overall rating Justcars can go die in a fire.