I just called looking for a part. The person answering the phone could not even speak understandable English. When I said "I'm sorry, I couldn't understand you", he said "Ok" and hung up.
Pros: Good location
Cons: Customer service needs more work than their parts.