After having to manufacture them for my Mini, I've started to make these door catch seals / gaskets:
Seals.JPG 58.04K 4 downloads
Prices are £4.99 for one door catch (as shown above) and £8.99 for both door catches. £1.99 delivery to UK mainland.
Please see my website for more details.