Yeah. That doesn't make sense at all. Especially since they're advertising the S14 to S14 harnesses. Carl H is a user on here. He does good work but all he does is splice your harnesses, and he's been known to take some time doing it. (Good work is worth waiting for, though.) I recommend you shoot Yury an email. His email address can be found on their site. I'm running their S13-S13 harness and I love it. It took all of about 20 minutes to install it, and that includes wiring in my fuel injector plugs, (Deatschwerk 810ccs. It comes setup for your stock injectors.) and also tucking it.
Pic of it installed in my engine bay.
Link to a review I wrote on it.
post5687855.html?hilit=wiring