But in all fairness, I wouldn't say that I would hold it against the installer unless they failed to take the appropriate course of action to remedy the issue once you brought it to their attention.
Sorry about your bad week.
2011 e90 335d
2007 e70 x5 4.8i
Join BMW CCA
! (Use my link and I get credit