I visited ABC for the first time today. All I can say is that the service that I received was first class. I found an instrument cluster on a parts locator. I called ABC to verify that it was in stock. Monty said that he would check and call me back. About 1/2 hour later, he called and said it was in, but it was damaged so he would discount it below what was shown. I asked if he would hold it for me, and he said that he would. Many, if not most, pick 'n pull shops are first come, first serve, and have flat out refused to hold anything for me.
So I drove down and they got the cluster for me. They let me go test it, which again is not SOP for many yards. The other guy behind the desk told me the price, which was the discounted price Monty had given me on the phone. No games, no "this is the locator price", no BS, just a transaction that I feel went well beyond what I could reasonably expect. ABC went beyond what I have experienced to date, and I will happily buy from them in the future.