I had my door cards remade by a local Upholstery shop. The vinyl was OK it was just the cardboard backing was warped and falling apart. They removed the cover and made a new backer then glued the old vinyl back on. Not sure if this is your issue but its cheaper and easier then trying to find a replacement.
Fred - Now: 1966 Giulia Super -1973 1600Z Zagato -1973 Giulia Super-1983 AlfaSud 1.5 - 1968 Fiat Dino Spider, 2012 Abarth. Then: 1971 Fiat 500L-1974 Fiat 500 Abarth replica-1972 GTV