I had the same problem with Oly about delivery of the GL9K. I gave up after 3 or 4 missed delivery dates. I ended up buying an Oly 9mm upper, mag block, and a few sten mags. Then got a Stag complete lower for $225 from Title2 Arms. The upper was barely used, like new. I think I paid $450 for it with the block and a couple of mags. It's a flat-top. I had some teething problems, but all is good now. One thing about the Oly upper, it's a slick finish, and doesn't match the Stag lower.
I had a RRA 9mm before with a pinned block and modified Sten mags.. It ran great, but I wanted a flattop for use with an Eotech.
The Oly I had ordered was $1017.00 with tax, shipping, rail gas block and FIRSH. 10.5/5.5 barrel.
It's been said before...the first company that makes a Glock drop in block will make a fortune.
All in all, I may end up trading the 9mm upper for a Beretta Storm.