Posted: Tue, 12 Mar 2013 2:39 pm
Hello does anyone know of a store that sells Caralluma Fimbriata? It is a Indian cactus that helps with energy, and weight loss. Has been used for years in India, but becoming popular in the diet world. I'd really like to try it out. Thanks!