A company that made fake promises to hundreds of Iowans now has to refund $7,000 to be split amongst their victims. The fraudulent company made fake promises, telling them they would receive money and miracles if they just pay a fee. The company, Nature Plus Limited, mailed letters from a