No. I just used the store brand "antibiotic cream" from Target. Every store has a store brand version of Neosporin ointment. Target has a cream, which I got specifically for my face. No, it doesn't dry out your skin, which is why I use it only after the zit is on its way down. I don't know how well it will work on older spots. It is not a scar treatment (and those are expensive), but just a preparation to speed healing.