This is a fraud, they sell product for about $4 first month get your credit card # then in 2 weeks charge you $85 for more of this product that I never reordered.
This is a fraud, they sell product for about $4 first month get your credit card # then in 2 weeks charge you $85 for more of this product that I never reordered.
Country: USA State: California City: La Jolla ZIP: 92037
Address: 8677 Villa La Jolla Drive, Suite 1231
Phone: 8555224364
0 comments