You can buy auto parts at carparts.com
I have bought many car parts through carparts.com and have had no issues with them and have saved a lot of money as well.
If I don't need the car part right then I will order them to save money but if I need a car part right now then I go to an auto parts store offline.