Refund request / Product renewal credit card charge If you require assistance with a refund or a renewal charge on your credit card, Please call 877-966-5221 within the continental United States. If your outside the United States call +01 650-628-2212 Ronald D. August 26, 2019 06:32 Follow Have more questions? Submit a request 1 Comments Date Votes 0 E.B. Rusty Dixey May 08, 2018 22:41 Why does this keep happening? Double billing every month... Please fix. Article is closed for comments.