This does sound like someone has your password and is trying to use your account. My .02 would be to change the password and the most important thing is not to reuse it anywhere else.
A little background is that if you reuse your password on multiple sites and one of the sites suffers a breach...
I had seen these on Amazon and just glossed over them but looking into them on the forum, they seem really popular in this group! I'm really digging the coverage on these but I'm curious about something. Did you have to use any of the supplied clips?
I'm looking into mats at the moment and it seems there are two types of Husky liners. The Weather Beaters which are more stiff and the X-Act Contour line. The X-Act line are supposed to be softer and so I think they would have a better fit. Not sure on that but they are 100 bux more expensive...