Only positive thing I can say about…
Only positive thing I can say about this Company is the assistant spoke a little bit of English, other than that she was not friendly or helpful. I went there to check out taking out a contract but with her unfriendly attitude she made me feel I owed her something. Customer service is the worst. Taken my business elsewhere!
July 23, 2024
Unprompted review