Update for the sake of the story: I went by BMW and indeed they saw the panels and told me it's clearly a different color and they will repaint the panels free of charge to fix the mistake . Let's just hope the re-painted ones match properly...
Yes but I will let them do it (pay), because although its not that difficult I have anti-rust coating and it is so annoying to work with... its like everywhere in all crevices, plus I live in an apartment and working in a shared garage !!!Good, and the correct, outcome. Do you have to take them off again?