What lease deal are you on if you don't mind me asking? Factoring in no upfront (ie deposit) payments - as they are just taken as the first 4 months payment, no insurance, no tax (ok I know all leases include tax), no maintenance costs, plus supercharging, I haven't seen a lease deal before or...