Pre booked and pre paid for a service and MOT. It was cancelled at the last moment (told it was cancelled when I took the car in). They couldn't get it done at another local Halfords so I had to get it done elsewhere.
I got it booked in for the next day at a local garage.
Don't use Halfords if you want a reliable service