I work at a main dealer subaru garage. Its important to keep up your service history, but it does not all need to be main agent. As long as it has history the car will be worth the same as full main dealer. We wont retail cars older than 6 years old so after that its your call.