There are people in the World who are actually starving to death. Just trying to bring some perspective.
It's screw in a tire on a car. It probably happens to them once a week. Has anyone actually checked to see if the screw has caused a leak?
It sounds like you went to pick up the car on Friday at shop closing time. Now you go on a BMW Forum and trash talk the place without them having a chance to rectify the situation.
No wonder why we BMW owners get the reputation we have....