That is a terrible story. There is no excuse for having your new car arrive damaged.
Stay on top of BMWNA. I had a problem related to my M3's paint. Initially, they informed me that there was nothing they could to do help me. I remained persistent and, in the end, BMW paid for every penny of the repairs and I paid for nothing.