Just got a call from the dealer, apparently they do not make the LSD oil for the STI in 1 liter cans anymore. It is as of a month or two ago ordered in bulk form.
Luckily, they are some online, and i got the extra-s for the trans. so now to play the waiting game.
Hope this helped somebody.