My bulbs from Van B arrived today.
They're in great shape! I was afraid they'd be frozen or mushy, as others had complained on GW, but I checked every single one and they look good! The packaging was okay. I guess you don't need to do anything elaborate for bulbs, but I wish they'd packed them with more paper or padding to protect them from bruising and to prevent them from possible freezing conditions during transit. The giant allium bulbs do seem quite a bit smaller than the bulbs I got from a local nursery.
I'm still nervous about planting this late, but I'm going to give it a go.