What they offered is likely PCP (Personal Contract Purchase). Many banks lend on cars this way - the big ones are RBS, Santander, Close Brothers, Black Horse (Lloyds TSB), Lombard (though not so much now) etc etc. BMW dealers simply offer the BMW Financial Services 'branded' version of PCP. It...