I've only purchased 3 brand new cars over my lifetime, so limited experience.
When I bought the 2007 BMW, I ordered it off of an allocation, and waited 9 weeks for it to arrive.
The order was "mine." I could call an 800# or go online to see where it was in production. It was even the wrong color for 3 weeks as it was an existing allocation which someone cancelled.
I could have had the car shipped to any dealership, pick it up in Regensburg (order would have been done differently), or at the SC Performance center. I'm convinced that this order, build, allocation, was mine. Why? Because BMWNA had my name associated with the build.
This is 100% not the case when one "orders" a Japanese car. The "order" is strictly between the customer and the dealer (think about the sales as I type of a Lexus LX). I suspect, and probably people here know, that Corvette is no different than the Japanese car. But I could be wrong. Maybe GM is aware of who ordered the vehicle. I just would not think the level of gouging would exist if it were like BMW (used to be $75k over list for a Z06 and today I think even higher).