The first ones have been delivered as stated in earlier messages. None of these had Lion, so THAT cannot be the reason for our delays. As some people already mused: chances are that we will never know what caused the delay.
27's have been delivered? I thought I was up to date on all the messages - I guess I missed a few.