J

I wish I could leave negative stars or at lease a ...

I wish I could leave negative stars or at lease a 0!! Envision has gone down will extremely in the past 5-7 years. Customer service is a joke and dont even think about trying to get a loan or technical support from them! I could write a book about the bad experiences I have had. Stay away!

Comments:

No comments