SCAM
SCAM! They charged my account after I asked them not to and refused a refund. I have not had service with them since 2024.
United States
SCAM! They charged my account after I asked them not to and refused a refund. I have not had service with them since 2024.