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.
My Picture Threads (Oldest to Newest): 1 2 3
Join BMW CCA
! (Use my link and I get credit