Heat/defrost cables - new?

Can you buy these cables new?
And what about the foam, what have you guys used to replace it?

I'm adding this link as it has info on what cables go where:
http://www.forabodiesonly.com/mopar/showthread.php?t=79516