Is the Cherrinet portal compromised? Clicking on the 'My Account' link on their homepage redirects to some third party site with ads.
I also noticed they aren't defaulting to https, not sure if this was the case earlier as well.
I also noticed they aren't defaulting to https, not sure if this was the case earlier as well.