Didn't turn up when they said they would, didn't call, broke mirror on transit, didn't measure properly, provided a cost for 6mm but turned up with 4mm. Worst of all was the attitude of the older bloke who seemed to be boss. He was rude throughout and angry at me for not accepting a terrible job. Wouldn't recommend. Ended up with a very good company (Sheer Glass, Battersea) who knew exactly what they were doing and were lovely with it.