All parts were good and as ordered, apart from one thing.
I ordered some posh Castrol branded brake fluid and I got some Bosch branded one instead, so I'm sure it's still decent stuff, they refunded me the difference as well, couple of quid of whatever.
Did take about a week for everything to turn up.
All sorted this morning.