I wish I could give no stars
I wish I could give no stars. This company is terrible, and their customer support is even worse — in fact, it’s nonexistent. Avoid this company; there are much better options available. If you do use them, disappointment is guaranteed.
Date of experience:
Jan 03, 2026