To be honest they are a fantastic kit, brakes direct are just f**king useless on reachhing delivery times.
But call them up
Ask lead time
be very direct about their well known issues and ask for a clear honest answer of when they will arrive.
mine arrived a week or so late, during covid, but it had the wrong brake pads and it took forever to fix.
end of the day i am still happy with the kit, its just abundantly clear brakes direct are useless.