Some of the staff are knowledgeable, some aren't.  They never have enough staff during rush hours (after 4pm and weekends).  I've had to purchase many parts for my car.  They are usually good about returns, but I constantly am having to show them which part on their computer even though I know all the info about the part.  When you get the right person to help, they are good and usually friendly.	
	
PROS: Usually have the parts in stock for my car	
CONS: Not enough Knowledgeable starr
                        
more