wow, solved already! renn spec is pretty quick at making things right, from what i know they are a reputable shop and they will do their best to make customers happy.
i think it's just a miscommunication or misunderstanding and now case closed and i guess everyone is happy! sweet
08 e92 M3
07 e90 335i
06 R53 S