1) The people claiming they've received Batch 2 Avalons - When did you place your orders?
2) Are there still a lot of people with order status: Processing? My order has been on that since February 18th when I ordered it, curious how far back the orders go with that same status.
I placed my order on the morning of Feb 2, 2013 and paid ~12 hours later on pure faith that everything would work out by digging through my history to find the portal token and utilizing that to finish payment. Some things to note though: I confirmed all details with walletbit, then created a ticket with all pertinent information in the Avalon support system. I never received any response to my tickets, but I did receive a confirmation e-mail from the Avalon team regarding my order which matched all my details. Otherwise I opened one other ticket as per the request of Bitsyncom re: not having my order showing in the store. I did not receive any response to that ticket either. Through a rough analysis I estimate my payment was the ~34th unit paid.
Personally I think there is some selective practices going on behind the scenes to determine the order in which the units were shipped, however I'll fore go posting the details that I assume to have been at play in this.
I wouldn't get too paranoid about them selectively shipping stuff. I'm sure shipping stuff from 'some place in China' is highly variable thing. Two packages beside each other in shipping could end up in completely different parts of your country in their big circuitous world tour getting to you.