I am so upset right now.......took my Mercedes in which they stated they can replace the alternator and battery.....drove home next day engine shaking malfunction red light on dash engine shaking...opened hood.... belts were shredded alternator installed crooked .... battery top casing not secured properly.....and some kind of shredded mess on top of my engine...very upset !! Price was very very high.......I cant believe I have to trust them with my car again to fix !!!!!