I'll 2nd that on the delay. They said about 30 days or so. I was going to make one, even though I have a welder, the time it would take me plus buying some metal working tools would not be worth it, I just bought the BBM piece and I'm also getting a silicone hose from them to go from 3" to 2" for the intercooler piping.
Brendan