The claim that it removes hair up to 6 years is very misleading. Let me fill you in on some basic knowledge about hair growth.....
To stop hair growth you have to KILL the follicle that produces the hair. Once a follicle is killed off, it's gone forever. It will never produce another hair.
Follicles grow hair on a cycle which include the anagen (growth), catagen (transition), and telogen (resting) phases. The length of a hair's cycle varies by hair location on the body and your genetics. The anagen (growth) phase for facial hair can be as short as 2 months to as long as 6 years. The longer the growth cycle, the longer you can grow your beard. But, the growth phase will vary in length among the follicles on your face. If you remove a short cycle hair from your face, it will grow back soon. For a long cycle follicle, it takes longer.
To kill a follicle, the hair has to be in the anagen (growth) phase. Relatively few facial hairs are in the growth phase at any particular point in time which is why it take so long to complete and permanently remove facial hair.
It's impossible to kill a follicle with a depilatory (like Hair Free), and it's difficult to impossible with laser. Only electrolysis (flash thermolysis or galvanic blend) is capable of killing a follicle, and even then it will depend on the skill of the electrologist using flash thermolysis to deliver the heat energy directly to the papilla. Blend is more effective at killing a follicle, because it produces lye which runs down the hair shaft to kill the papilla.
The best you can expect from Hair Free is a delay in the regrowth of facial hair, but it will take many applications over many months to start seeing results. But, when you stop using it, all the hair will eventually come back.
Sorry, that's the nature of the beast.
Clara