I finally have my STI floor mats
You have to snip two tiny bits of the carpet under the drivers seat which opens up two small flaps under which are holes that plastic mounts attach to.
Hopefully having two holes means these will sit still better than the official mats I had for the WRX,