Some specialized parts are only available online. If I need the part right away, I will try to find it locally. Sometimes I just want something right away and I'm willing to pay a bit more for it. If I don't need the part right away, then I will order from online. The one exception is a laptop charger. I have had terrible results when buying online.