Thanks guys.
I'm done with their service now, I can't be bothered getting it 'fixed'. I spoke to them and got a £60 reimbursement. Mike there even tried blaming it on a new guys. I don't see how having a new guy should affect your quality assurance process?!
Hopefully I should get them on this weekend.
recci, why do you say pointless?