I've been trying to purchase metal clad capacitors for a while.
I've tried Semco usa, but they are not interested, a couple hundred is not sufficient to get them interested. I called, faxed, emailed with zero success. Sure, they promised everything on the phone.
Than I tried a web shop which stocked semco caps and they couldn't get the caps from Semco either (even though they have them listed on their website). They were told "no problem" on the phone as well.
So, if you need metal clad caps, think twice before you order from Semco. They hate the small guy.