I double checked my preorders and they still say 4 March. Probably won't arrive on that day unless I hear from them today, but it should be pretty soon.The real question is what condition they will show up in.
Both ARC Troopers are sold out. I finally got around to ordering the other four though.
Sign of the times I guess that I cannot recall if I preordered all of these already or not.