Well it seems it hasn't caught on with many people yet. I guess it might take some time. In any case, does anyone recommend a good shop in the New York City area?
So far my "best" experience has been at the Helms Brothers Mercedes Dealer in Bayside, NY. But best is relative since I don't know if there are better out there.
Thanks for setting up and maintaining this site!
Michael Chan
|