Oh sorry I thought you wanted wholesale, the job lot? It’s just that I thought you could get everything from 18 Bikes except the cranks, and I had visions of a XT equipped bike, rims an all otherwise why are you making such a cock stand about one retailer not meeting your specific requirements?
I’m not so sure about bodgery? You’ve bought a second hand frame FFS, get over yourself and buy some cranks and put them on the bike, it’s not difficult. Your clearly wanting everyone to know that 18 Bikes are shit because they won’t supply cranks for the Princess,
Next time buy a frame with cranks installed, that way you won’t have to explain to the boss why her bike doesn’t work.
You have answered the problem yourself just buy them from Evans.