I recently purchased a front windshield from NPD and installed it last weekend, it fit correctly for my fastback, so that is not the issue. The issue is that it had a pre-placed plate for the rearview mirror. The mirror placement was 7 inches down and therefore is too low. It should be about 5 inches or so. At this point my rearview mirror sits just a couple inches off of my dash and looks like an early model chevy. Not too happy at the moment and will be looking for a rearview mirror that has a flexible arm that will raise the mirror. BTW my mirror is not OEM, I bought that from NPD as well.
Tom
Tom