I'll probably be getting my parts from the dealer for the foreseeable future. Warranty aside, I don't have the tools or location to do repairs myself, and until I find a local shop that can suitably handle iQs, my repairs/maintenance will be a dealership turn-key job. The car is so new, even they seem to be having trouble dealing with iQ basics (which is kinda sad).