That commercial is epic. I didn't see that ending coming! Perhaps that armor is stainless steel? Or titanium? Mithril? If you win the lottery, it gives a whole world of possibility.
Armor made from old carpet and duct tape doesn't smell very pleasant after exposure to sweat and rain, either - speaking from childhood experience.