Greg O.
They overcharged me
They overcharged me, and they set it up with recurring payments without my permission!
Reply from AskadoctorFeb 13, 2026
Hello Greg, We want to make this right. Please respond to the information request we sent through Trustpilot so we can help further. Best, Julie, JustAnswer Customer Care [email protected] or 800-805-5962



