Nature's Freedom
Breach of Contract
- 02-24-2009
- 0
Theives! This type of person scam artists. They owe me $200 have repeatedly explained that i'd get a refund if not my original product that i requested last summer, which i never did get a return or our acutal product. They're con artists, and they'll take your cash! I dislike nature's freedom!
Company: Nature's Freedom
Country: USA
State: Florida
City: Ponce de Leon
Site: naturesfreedom.com