The owner/office manager of this business gave me the wrong part. Despite their 30 day return policy she actually cussed me out and yelled at me when I tried to get a refund 3 days later. I had to speak with another employee to get my refund. This was the worst experience with any business I've ever dealt with in my entire life. They look like they have the best price to begin with, but it ended up costing me more in the long run.
Cons: Wrong parts, rude owner