I just bought a 2018 Silverado Crewcab Mid-May... it was a dealer trade for the model I was looking for and when the driver was in route for delivery, they noticed the AC wasn't working. They put me in a loaner and replaced a noted bad condenser with the same style above, truck had just under 20 miles.
Last week I jump in the truck to fuel it up for a long 4th of July trip and no AC. Truck has been at the dealer since waiting on a new condenser. Truck has around 1800 miles now. Not good...