Mine showed up recently too. Great transaction from start to finish.
I'm in the same boat, not probably going to actually be installing it anytime soon, as I have so many other things I need to do too. But it is a great looking piece, and seems to fit in the intake nicely.