Natural Source Store
This product does not work. Don't waste your time or money... Fraud
- 04-24-2009
- 0
This product does not work. It burns and strings. This company makes it very hard to retrn and when you do cancel. You are still charged several more times.
Company: Natural Source Store
Country: USA
State: Florida
City: Davie
Address: 4051 SW 47th Avenue # 101
Phone: 9542372690