Did you atleast get a loaner?
Dropped mine off last friday for an unrelated brake squealing issue i've been having with the car, and while it was there they said they did some kinda software upgrade on the car. Got the car the same day though, 4 days seems kinda extreme.