The Dell order status page says our order is "In Production," which seems to imply that they verified the address without needing to contact me first. This could just be our week. :)