Hi,
My Friend owns a Stavic and I do not know about the parts or the dealer, But I can tell u this is that it is an AMAZING commuter.. The only downside about it is the looks, otherwise from Inside, it is simply unbelievable that how good it is made and how much is available..
The Stavic that my friend ownes is a diesel and it is going flawlessly.. the engine and gearbox is from Mercedes-Benz (dont know why but it is from Factory for all their models) so no complaints in that department. u can get a diesel and not have to worry about the usual issues.. plus all the engine and gearbox parts can be fit of a mercedes..