Well even if I were a millionaire I wouldn't put up with that kind of stuff. I hate when people try to screw you like that.... Did you check the "Good MB Shops" portion for respectable MB mechanics in philly? Here is one:
http://www.peachparts.com/shopforum/showthread.php?threadid=57110
Jeff M.