I just had mine painted and installed a few weeks ago.
Fitment was pretty close in most respects, but definitely not perfect. Specifically, it doesn't sit flush to the clock trim like stock (you can actually see the same overlap I have in Shrink's pics) and the mounting points for the shift boot were all wrong. My shop had to bondo in new ones from scratch, but my NSX-R shift boot still doesn't sit flush with the rest of the trim. There's about a 1/2" gap between the boot at the trim - not the end of the world, but for someone as OCD as me it can get a little irritating to look at.
Not sure about the shipping delay. I ordered mine with the double din precut well over a year ago and it came in about a week or so. However, I think mine was one of the last they had stocked at the time so not sure if they are just in the process of making another run.