SR20 injectors and just swap out the plastic surround part of the clip. I've seen "kits" that way for the STi. You can get them up to 1000cc.
My buddy has their 660's and has had no problems. I plan on getting the 1000cc units. Also, Deatchworks(sp) seems to be reasonable. I'm using their 650's.
any thing over 1000 and above i would use precision injectors. i have 8 1600cc and they work great. you have to wire in new clips and make a spacer for the fuel rails. and if you don't run a stand alone you need a resistor box. if its under 1000cc stick with company's that is made for the sti's. it will save you headaches.
the injectors says that it'll fit right in for my car. just take out the old ones and put in the new ones, thats what the guy says. he's a venom dealer... is it worth a shot to get them fobiawrx?
i have never seen them or herd of them? if they fit like oem and high impedance injectors then go for it? its up to you. i for one would go with what people have gone with locally and had great results with.