yes ECS has parts for lesser shipping cost
Yes TRW is OEM,and not OE BMW
However, TRW is stamped all over OE BMW parts...
I have even seen an image of TRW wishbone with ///M logo filed of !?
yeah i am very confused