I bought this and started using it and in less than two weeks my huge keloid was completely gone! I was definitely skeptical and a little nervous when it didn ... "I got this because we have several ...