We just have to be patient. We got this update 10 days ago:
We are ramping up and the shipping of batch two has indeed begun, albeit not up to speed, we expect this situation to improve in a week or so once the equipment finish installing and the new, additional crew get use to the process.
They also stated this previously:
A week before batch #2 is ready to ship, we will make an announcement to those who wish to trade-in their last generation units to sent in their units, once we receive the units a custom order will be made for you to pay the difference depending on what you have trade-in, remember 1 trade-in discount/coupon is allowed per 1 Avalon unit. For clarification the shipping priority is as such:
Sorted from Highest to Lowest.
Developers - e.g. bitcoin core dev and other bitcoin contributor we feel deserve this treatment.
Trade-Ins/Old Customers - your unit will ship soon as we receive the FPGA and you've paid the difference.
Regular Batch #2 Customers - Unfortunately you are not special.
We haven't seen any reports of tracking numbers so I suspect only a few units have been shipped to developers and predict shipments to trade-in customers will begin any moment. Hopefully we'll see a tracking number in the wild before the end of this week so we know their April 15th announcement was legit. The rest will hopefully see their units start to ship early next month IMO. While they are currently 7 weeks late, I say better late than never!