Congrats to those who have taken delivery! But can someone please explain how someone who ordered their CT in dec 23 took delivery in approximately 1 month while I, like many of us on here for sure ordered over ; years ago!? Like within minutes of the announcement.