With the GBP as high as it is, €600 is 'only' £460. Did it include the dynamo as well ?
Any magneto rebuild in the UK would be dependent on a decent donor unit. If there was little usable then the price would increase.
There is no doubt though that a lack of competition in Europe leads to higher prices, combined with the fact that Germans in particular seem to prefer working from pristine premises and the best English work is usually done in a tumble-down shed...