Rather than start a new thread, here's a summary of my experience over the last 2 weeks...
Fri 29th - Called to sort cracked windscreen replacement on my old Micra - not a big deal I thought, even these guys can't mess it up!

Was told next available appointment was Weds 3rd between 8am and 1pm. Sorted!
Weds 3rd - Made arrangements to be home and was up nice and early in anticipation for Glass man to arrive...
12:50pm I get a call saying that the Glass man was late and that I should expect him until 6pm. Great - now I have lost a day waiting for the guy and need to stick around for the next 6 hours or I might miss him!
5:45pm I get a call saying that the glass that was due to be picked up has somehow cracked itself in the warehouse and I need to reschedule to another day - Fri 5th between 10 and 5pm. On the plus side the operative said something along the lines of 'it's our fault, if you want to raise a complaint let me know and someone from customer services will call back'. I responded in the positive
Whole day wasted and no call back from cust serv
Fri 5th - Again made arrangements to be around between allocated times, even managed to sneak out to run a few errands and sort things out using the other car. Strangely no one had turned up by 2pm ish - how odd
4:50pm - I get a call saying that the Glass man picking up the glass has somehow cracked the glass and that they won't be out today. Next appointment is Tuesday 9th first thing at 8am.

Oh but wait, customer services will surely call and talk to you about waiving the excess.
Now I'm quite a reasonable guy but this is taking the berties a bit. Why wait until the last possible moment to tell your waiting customers you're going to be a no show? Grinds my gears that does. Not to mention the fact that I still did not get a call back!
Anyway, fast forward to today - Glass man turned up and to be fair he was a nice guy and did a great job.
Bad bit was they wanted me to pay so I spent the morning onto cust serv who couldn't be bothered to call back and then had no recollection of the fact they would waive the excess and told me to pay anyway and someone from cust serv will call back later to sort out a good will gesture.....Needless to say, hopes were not high....
So, morning wasted I gave them until 4:30pm to call back and surprise surprise - No call!
So I called back yet again and got through to a chap who looked at the mess that was their system and all the 'notes' they had about the 'incidents' and agreed to do a refund on the excess. Finally!
Got it in writing via email too so hopefully shouldn't be a problem but not really impressed with these guys
