Armen, llc
Consumer Report
- 08-17-2013
- 17
Paid for 3 tubes, has been 6 weeks and no product or any info. Contacted company with no results. Number given on web page has been disconnected. Don't like my chances of getting my product or a refund.
Company: Armen, llc
Country: USA