KD are better than you think, mistakes do get made but i’ve not personally had anything turn up that wasn’t as ordered and i’ve ordered a fair bit. But if things don’t go as planed BanL on here can help sort out any issues you do have.
When he’s back up and running you can try LED4POWER (https://led4power.com/), though i don’t recall seeing any XHP related stuff.
Mouser is a distributor for Cree, (and basically everything else), they’re based in Munich, they have xhp70.2 on copper star, but I would buy there only if I really cared about the exact bin and if I needed a bunch.
6v copper 70.2 is all over AliExpress if you don’t mind waiting, it’s hard to imagine you won’t find everything you need… and ofc, don’t buy a brick