Re: Front Wheel Bearings
My personal experience has been that the Chrysler parts are on average 30% less than the same part from a MB Dealer
When it comes to Wheel bearings, pay the money and get the best ones you can. It's not a part you want to swap out for a "value" replacement.
They are easily swapped out (at least the front ones are). If you're handy, dive into it. If the not, source out a local shop (not the dealer) that specializes in MB and BMW. If you're in WPG I can reach out to the specialist I use in Calgary and perhaps he can refer one.
Good luck