I think a quick lesson in economics is needed! Basically any manufacturer has development cost BEFORE even producing the first model for sale. Years ago when Evening Star was introduced I believe the body alone cost ??100k, so what would a modern one cost? Anyway, whatever the cost, the manufacturer has to put this money upfront to do the development, then look to recoup the investment within a given period of time. Easy way to think of it - he gets a bank loan, and has to repay so much per month. So sales must bring in a return of more than the bank loan repayment. Now something common...maybe a mk1 coach?...would see ongoing sales over a long period of time. A special subject ...like CoT.....would not sell as many (though I think will be popular enough to justify production) so the unit cost per model has to be higher (proportionally) to get the same return. Two points: (1)I know a mk1 coach is not as complex as CoT so therefore will cost proportionally less to produce, but I am trying to show the principle of the economics. (2)I have not included the production costs; these will be broadly in line with one another, and making 1000 will cost 10x making 100.
So to recap, if it is a ltd edition, you WILL have to pay more than for a comparitive normal production. Personally I think that the NRM/Bachmann have done a good job on holding the price down to what it is, shame the loco is G*R not GER!