To add my twopenneth. Like many, I do sometimes get a bit cross at mistakes made by parts suppliers, and we all know that some parts can be a bit shonky. I recently ordered various bolts from a TR7-specific supplier and when they arrived they were all totally random, and I couldn't use them. Not acceptable.
However (and this doesn't excuse the above), the smaller vendors like Robsport et al are catering for a very niche market and I would imagine have to take what's in their supply chain rather than have the coffers to manufacture their own parts. Likewise they are experts in our models and usually give out advice for free, for the love of the marque and its preservation. They are all custodians of records, holders of obsolete parts etc and I reckon do a great job. Sorry, I have gone a bit off-topic there.
Continuing off topic, what really makes me mad are the ridiculous prices charged by some private vendors on ebay for TR7 parts. Sure, an engine or gearbox are going to be a few hundred quid, that's normal. Likewise new old stock "hens' teeth" items - the holy grails - can command their own prices. But, say, £15 for a plastic window winder handle? £20 for a snotty old ash tray? £50 for a horrible gear stick gaitor. Those prices to me are just silly.
Or am I living in the 90s and not understanding the laws of supply and demand for parts these days? If the latter, I am going to have a clearout of my "junk" and become a millionaire