I have several Oly lowers that I got in 98 or 99 sometime. All the pin holes were straight and in spec. The anodizing quality is excellent and as black as a whores heart.
My only complaint is that the mag well is on the tight side. I knew that going in. GI mags and the latest generation on EMags drop free just fine, some PMags dont.