If it were me, I would just have them order a new car. If you have them tear our the headliner to replace you will always be worried of something happening. For peace of mind I would just have it built correctly. But that is my opinion. I am a stickler for things not being perfect from the start.
I have the black roof rails and they look fantastic. Definitely worth getting right.
2014 X3 35i. Vermillion Red Metallic, Leather Nevada Mojave, Fineline Wave Wood, M Sport Package, Cold Weather Package, Driver Assistance Package with Top View, Dynamic Handling Package, Premium Package, Technology Package, Rear Manual Side Window Shades (for my new little baby girl
Retired 2008 335 xi