Online customer support does not work. Need a US phone number

I got caught in the auto renewal trap and I want my money back. Even though I can cancel my subscription online there is no way to get a refund. Whether I select chat or call the support page goes nowhere. Does anyone have a US phone number that I can call to get my money back?