Well guys, I feel that my time has come to replace the rod bearings on my E92 M3. Just wanted to ask on here if there are any good reputable shops in the LA area that can do the job? This will be my first time servicing the rod bearings. If any of you have gone through this experience, how much did you spend and do you recommend getting the OEM rod bearings or should I get aftermarket ones? Thanks in advance!