I'm in central NH and I've got a 2016 Model S that needed some work done. However, I'm already out of warranty (65k miles in 2 years) so I was less concerned about approved vs convenient. Jasmine Auto in White River Junction took care of my car and did a great job. Parts still took a bit longer...