Haven't driven out to visit this dealer yet since I live in CA, but I've dealt with their online parts department twice. The first time was a flawless transaction; status updates, quick shipping, and excellent pricing.
My second order had a near flawless transaction, but with superb customer service. The part I ordered was out of stock even though their online inventory said it was "in stock..." No problem, because (I believe it was Steve) went out and found the part in stock at a different dealer, got it from them and then sent it out to me ASAP; I can't recall a time an automotive shop/dealer has done this for me.
Then comes the shipping company; my package arrived damaged but Steve took care of the situation in a timely manner, kept me in the loop via email, and followed through with his promise.
Definitely will do business again and give recommendations!