Still waiting for the correct brake parts to arrive for my car, even though I supplied the correct part numbers

New rear brake pads were fitted last week, but the front pads and discs still hadn't arrived (three day ordering)
Next, the front brake sensor hadn't arrived
That arrived, two days later, but found the discs in the box were the wrong size (so replacement discs had to be ordered, and again three day ordering)
It was the correct part number on the box, so looks like a supplier issue

Driving back tonight and the nearside front brake disc exploded
I allowed it to cool and then pulled both front pads out
There is now nothing left of the disc, except what is under the wheel mounting!

I knew the disc was down to the minimum, but the removal and refitting last week probably didn't help