Nature's Freedom
Jon M. & Amanda C. Non-Delivery of goods, & No Refund Sent
This Report was also filed at the following link: Let me start off by saying that this company is highly suspicious to me and I personally think that they are scam artists; they have scammed me, and now I want my money back. It was June 14th this year, when I ordered a water filter form this ...