Cheers for all your suggestions/recommendations guys
I spoke to Mike earlier and he was very apologetic about what happened and he's assured me that he will definitely be there tomorrow if I get the car dropped there so and a few of my mates have said to give him another chance as it's not like him to do that so the car is getting dropped off tomorrow.
Cheers anyway guys