Cigarette lighter only lights cigarettes

I support the corrosion theories. You can easily solve this problem by replacing the lighter unit. I do have done this twice on my '95. It resolves all such problems.