Excellent service. I got the parts I needed for my car free. If you buy your parts at any Advance Auto Parts, they come with lifetime warranty. I had to get a battery and a mass air flow sensor here. The sensor I bought a few years ago went bad and because I kept the receipt, I got it free.
Here is a big tip for you. Most parts bought here come with a lifetime warranty. I recommend keeping your receipts in your glove compartment. That way, when that part goes bad again, just find your closest Advance Auto Parts store and show them your receipt and - they will replace it.
The battery came with a 3 year warranty but I since I bought it 7 years ago and it was out of warranty.