The problem with this whole mess is that I will forget how they screwed most of us. Then during the next pre-order i'll go through the same thing again. Seen it year after year and i'm still here. I blame myself for not learning.
I feel like the number of ****s up that happen to you is inversely proportional to how badly you want the phone on launch day. This year, I didn't care that much as compared to previous years, ordered around midnight but canceled the next day for T-Mo promo. Placed second order late afternoon (West Coast). Still getting the phones tomorrow. One is UPS Next Day Air and other is UPS 2nd Day Air. Last pre-order (iPhone 7), got my phones a full one week later after launch even though I ordered within 10 minutes after pre-orders started!