Oh man, full blast reverse mathamatics away!
It's 19990 (vehicle) + 695 (freight) + 565 (alloys) = $21250
Residual is at 55% for 25,000km = 11687.5
Yup, residual is at (MSRP of vehicle + freight + packages) times 55%.
Since s/he is in BC, 7% GST, 7%PST.
PDI + admin + registration + air tax + gas tax + tire tax + what ever you want fees, was not clearly mentioned, but the total is $148.4 / 0.07 = $2120.
Total due on delivery = 2120 +148.4 (PST) +148.4 (GST) + 300 (security deposit) + 282.84 (1st payment) + 44 (PPSA/loan fee?) = $3043.64!!!
Did I mention I had a science/math/computer degree?