Personally I think they are ok but II am waiting until spring to get some carpeted STi mats for the winter I have the Rubber Subaru one's which are great for the snow and salt and stuff coming off my shoes here in MA.
a couple things that bugs me though, is the vendor is trying to get feedback saying they are ugly is fine but jeesh, take it easy on them no need to bash on em about it.
and if you don't like a particular vendor why go into thier thread? I can see why they would say these are going to last about 2 seconds, anything w/ STi on has been selling like crazy and the fact that the STi came with no mats would make it even more of a nice thing to get,
I remember I was like no mats
sorry for the rambling