I have bought parts from Burlington Subaru. I've only dealt with one guy there, I do not know his name but he is alright on the knowledge side but very polite. Struck up a conversation the 1st time and now get 20% off.
St. Johnsbury Subaru, I hate everyone. I live 10 minutes from the dealership also.