This is the worst company I have ever
This is the worst company I have ever dealt with, sneaking price hikes every year without telling you. And then gaslighting you when you are speaking to support.Do not trust this company
Date of experience:
Feb 27, 2025