Non-refundable deposit? Hopefully everything works out. It says MSRP on the third page...what will MSRP be? What if GM increases MSRP before your car is delivered? Sorry for all these questions, but my "agreement" says "MSRP at time order is complete will be the agreed price."

All pre-orders are price protected regardless of any increase in price between now and delivery. That's from Fbodfather himself.