Looks like you're in or near Vancouver, right? Can you take shipment in Bellingham or Blaine, like to a friend's house? I think that would cost right around $100 to either of those places - not sure about shipping to CA and it would get complicated with customs, etc.
Your ML looks just like mine, except for the push bar in front. Mine had the chrome step, too, but I also had chrome plated stock wheels.
As for the price, make me an offer and I'll consider it.