The last few years programs have been created to "get the best deal" on a car. Yes you can order online but the way the system is set up makes more financial sense to do the face to face at a dealership. I actually had gotten pretty good at haggling. Really, all it takes is the balls to ask for a better deal, more options,better rate etc.....Having said that , I loved the Tesla buying experience. The ease of ordering and excitement of emails and progress of my build. Tesla has a long way to go in the communication department though. TMC has plenty of posts regarding "NO communication" I am still curious about this free SC move by Tesla. Is it because the system is not set up right yet?