I have not ordered any product from these people and credit card charge appeared on my billing info. I called them and they say that I should have declined the product within 7 days. I have never received any package to see what it contains and had no idea that I have ordered anything with google.
Cj
0 comments