Get more staff of you so busy, it's not rocket science
Not good when I left a negative review & then the Customer Service manager phoned me to say any issues contact her.  I then do & she doesn't respond.
The website doesn't work, it let me cancel installation but where is the money I left them?  Surprise surprise they trying to keep it.
October 27, 2025
Unprompted review