My wife’s hardtail is a specialized myka.
her full-sus is a Liv Lust.
we had some SRAM s600 cranks shortened to 140mm* by highpath engineering.
(the cranks are £35 with rings, the shortening cost £40)
you can buy 150mm cranks from SJS cycles. square taper only, £50 + rings.
you can buy 155 ‘thru axle’ cranks from Canfield, £180.
(*leg length divided by 5 – which is only approximate, but it’s better than the ‘one size fits all’ offered by shimano/etc.)
Now, annoyingly, her full-sus has a press-fit bb, which means we can’t fit her shortened correct-length square taper cranks. So i’m having a jig made that will allow me to shorten some deore cranks. Her new bike is ace, but she’s more or less refusing to ride it till i get some cranks to fit.