This just sounds wayyyyyy to good to be true. I feel like if this so called all natural 100% working relaxer were really an American company would have bought them out by now or something.

What do you guys think?
Real or a scam?

http://www.cleopatra.co.il/site/deta...epart_id=28301