Yeah I feel like a lot of the FUD about the buying and delivery process come from people who have never gone through the process themselves.
Yes: it is absolutely unacceptable that Tesla's quality standards are lacking to the point where you are encouraged to give your car a look over before picking it up. Genuinely, the car should have already been looked over on the lot -- but I guess that's the price to pay for the make-to-order process Tesla has embraced.
But you are absolutely _not_ in a position where you "take it or leave it." You look your car over, note what needs to be fixed post-delivery, and make a (free) appointment to have those issues corrected. The best part? Depending on the severity of the issues, Tesla will send some to your home instead of you having to bring the car to them.
My story is the same as yours: I test drove the car on the 15th, I put my deposit down, and on the 30th I drove off the lot in my new car. There was no negotiation, no up-selling, just me paying for my car and getting what I expected.
Best purchase I've ever made.