I've had issues getting parts for my model S. Additionally the service experience has generally been a complete shitshow. I deeply regret purchasing it.
That is the fear I had in the back of my mind standing in line to reserve a car, sight unseen. Really sorry you have had such a bad time, hope it will improve for you.