Depends I suppose, I have one on my car as its new and as the garage collects and re-delivers the car when its annual service is needed it saves me a lot of hassle as I have to get it serviced at the dealership.
If it not a new car its probably cheaper to put £x amount into another account each...