-
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.
-
August 2023
Shouldn't be operating- lacks communication skills, lies