February 2025
Terrible customer service, Located in India.
Rep speak broken English.
February 2024
Terrible! I spoke to someone in India, and when I asked for a representative in the USA I was told they had no number. ?
November 2023
Absolute scam. Try to be nice and politely decline and then they get an attitude and hang up on you. Stay away.