You know I love that Tesla is constantly making upgrades, and of course they couldn't allow cancellations on the minor things they are upgrading. But when an upgrade is large enough to warrant a press release and you are physically changing the appearance of a vehicle, then Tesla should allow someone to re-order. To spring a change on a customer and have that change go into effect prior to that customer even receiving the now outdated car is not great business. It doesn't take a rocket scientist to figure out what would warrant a prior notification. If you know the customer is going to be pi@@ed off when they pick up the car because its already significantly outdated before they sign their paperwork on delivery day, that probably qualifies. I imagine that's why they started adding the AP hardware well before that announcement.