I would use the old worn mats as a template either to cut new mats by myself or to make a cardboard pattern if shipping to some company.
And I would never buy mats from a third party supplier as long as they don't display exactly your model type and built year.
The reason why is, that even if the cabin size of all Trad models since a certain built year should be the same (since end of 1990ies or so) be aware that the cardan tunnel has a different wideness on different models, also within a range of same type but over the years equipped with different engines. And finally the carpet size depends on the tunnel's wideness.
E.g. the 2010 Roadster had the most roomy leg department, wider that my 2014 4/4 and further more, the 2010R is incomprehensibly luxurious in comparison to the leg room of the first 3.7l Roadsters, which I only know from pictures and by customers complaints.
At least we now have three different sizes of carpets within a relatively small period of production time.
BTW I know cocomats.com, they produce high quality items, I had ordered a set of their mats for my 1973 911, 3 years ago. I can really wholeheartedly recommend them in terms of used materials, craftsmenship and refinement, but....I would not buy it again, and particularly not for the use in a Morgan because their mats are unbelievably stone heavy.