I've vaguely heard of it too! Would it be that cream that they sell in the department stores that rids wrinkles and stretch marks? Seriously, the name does sound like that cream!
Anyways, Glaxony, can you get your hands on some Oregano Oil until you can get more garlic? Raw Ginger root also has much of the same anti parasite properties raw garlic does too, and I noticed alot of grocery stores do sell raw ginger root for recipes.
Oregano Oil and Ginger Root would be my next two stand-bys til you get more garlic.