Interior upholstering....

I need help with this crap. The door insert on my VW acts as the armrest as well so it is a concaved plastic shell that is a bitch to mold anything to form its shape. So far I’ve tried marine vynil and headliner foam (as backing). Ive also painted it (looks like shit on plastic). Does anyone know someone local to the city that does custom interior upholstery at a reasonable price? I just need to cover 4 of these door inserts, but I need it done in 2 weeks (before carlisle/harrisburgh).

the fawkers:
http://www.steelcitysfinest.com/php/upload/DSC01456.JPG

This guy does stuff for that cheap here in Uniontown.

try reds seat covers and upolhstry in millville