In their defense, they are making 120+ turbo kits. F.I made like 15ish. Difference is one, communicates, the other, only if you call them and harass them for information.
Something like this would just be an order and ship away. They delivered on my car... A month late. Having a drysump would be awesome, idk about $6,000 awesome. SC guys are screwed though, except me