RALPH SCHOMP SUCKS!!! I like many others, have bad stories about them.
Although I dislike most dealerships, I've been going to Murray Motors on Colorado Blvd lately. I've had BMWs on and off in Colorado for about 15 years. Murray is pretty good. They are better than Ralph Schomp and better than Gebhardt in Boulder. There is also a Co's BMW up North on I-25. I don't have any experience with them.
Sorry to hear what happened.
... Also, the hand job part of the story is pretty funny. Must have been lost in translation.
E92 M3 | Jet Black | All OEM Everything
E30 M3 | Alpine White | Mostly OEM