I have frequented this place several times and they have always been able to help me in whatever I needed. Their prices have also been very competitive with other places. I found out today that they do price matches if you find a lower price. My 1st time using them was for a car battery. I don’t have a «regular» car so I was led to them by another place that got their batteries from here but was going to charge me a huge markup. I couldn’t believe they told me they had to order my battery from O’Reilly’s so I called them my self and couldn’t believe I was going to be over charged by this other place. I was able to go in and just pick up the battery and save a lot of money in the process. So i put them on my auto list for parts and found my self going here more frequently. Today I was looking to get my truck scanned for my check engine light which they do for free. After the scan they gave me the verdict of what was wrong but the only reason I can’t give then 5 stars, because it was still vague. There is another place that does this for free that gives you a print out of their scan that was more accurate but their part prices weren’t better than here. In the end I had to return here after getting a second opinion and swap out one of the parts that I purchased to complete my repair. O’Reilly’s if you see this, step your game up so you can be a one stop shop.