I'm simply impressed they're releasing at all. This has to be literally the worst 6 month time window in the last 20+ years to launch a new computing device at scale and have to build the vendor contracts and inventory from zero.