I think Woolies and William Marston should have the felt seals. Not sure what you mean by the check straps - do these limit the opening of the door? If so, I don’t think my 408 came with them.
Thanks very much Giles I will contact the above companies and see what they can do. (Yes, the check strap stops the door from opening too far and it is broken on the drivers side on my car)