I bought a lower yoke for my 500 from DSS in 2002 for £25
His price in '92 was... £25
So I guess he marks up from cost rather than using some "market rate" - we just have to hope that the part we want has been on the shelf for 10 years! (well, on his shelf anyway - it's been on someone's shelf for 30 years!)