As an update, apparently FedEx is going to take responsibility for the damage, which is complete crap since Spectrum is just taking advantage of the situation, so I should be able to finally return my phone after being stuck with it for a month. In the meantime, I decided to get an iPhone 12 mini since I felt the Pro was too big. This has turned into a fiasco as well in regards to defects. See below for a list of defects with the iPhone 12s I have received so far. I understand these things are churned out in the thousands per day, but if you're going to let your quality control take a back seat to production, don't charge a thousand dollars for one of these things. I'm even an Apple shareholder, and this is very disappointing.
1. iPhone 12 Pro bought from Spectrum Mobile: Scratch in back glass, dimple in OLED screen when viewed under bright light, white dot in the ambient light sensor.
2. iPhone 12 mini preordered from Apple.com: This one arrived UPS on launch day directly from China. It had a large speck of dust in the wide camera that would move around when the phone was tapped. Also too, there was a dent in the side of the aluminum to the right of the screen, and the paint was chipped off too. I immediately returned this iPhone.
3. iPhone 12 mini picked up on launch day from the Apple Store near me which luckily had it in stock. I got this one home and it seemed to be mostly good. There were a couple small scratches in the back glass, but I guess that's what you get when Apple doesn't wrap their phones in protective plastic anymore. There were a couple small specks of dust in the front facing camera and wide camera, but they were tiny and I was just going to live with this phone. However, I gave up when under bright light, I noticed a smudge-buff mark in between the glass and OLED screen, which looked like a clearcoat hologram on a car when the sun hits it. The area is about the size of a quarter below the left side of the notch. I contacted Apple customer service and now they are going to send me a third mini. She was nice about it and will take $150 off due to all the issues I'm having. Hopefully "third time's the charm" for the mini.