Local is better if you ever expect to change them at some point. They have a lifetime warranty. If you got them online, you'd have to pay to ship them back. Even with the discount codes Advance was still a little more than mail order. But they are very easy, simple for warranty replacement. Got a bad one recently, just swapped one out, only lasted about a year, one of the bolts next to the strut mount snapped off, could have been the mechanic who installed it though. Also the previous set had a bad strut mount for a couple years, never figured it was the strut because the noise started a year or so after I put it in, but didn't realize it was the mount until a few years later when I replaced the strut and the noise went away.