Is this a fair deal on Mercedes Benz lease?

Printable View