Congrats on your purchase !! I was there a few months ago to check out a 335i coupe . The sales guy was semi-honest and told me that the car was in a "minor" accident ..... " minor " ended up being a $8000 front collision , but then again a front headlight assembly is usually $1800-2500 for BMWs these days !!
You do get what you pay for !!! If you are happy with an accident repaired car and don't want to pay top dollar then I would actually recommend this dealer .