Every time I'm in this place it takes forever. If you call then they'll answer your question while they leave the customer at the counter waiting. Sometimes right in the middle of helping you get the tool or part you called about earlier. The prices are moderate to high. They do however carry hard to find parts for unique or older cars. I just wish it didn't take so long to get in and out with the part.