So I had a broken floor mat hook on my 2007 FJ cruiser. The original one had a little push pin that secured it to the floor, but when I got the new one in the mail it was different. It was only a hole and was missing any kind of attachment piece. I was however able to find a universal kit at autozone that worked perfectly. Just in case anyone encounters this.