Costco is my go to for oils right now, making a run tomorrow, and filters are bulk sales through our mechanics vendor most major brands and OEM if wanted and they deliver to the shop same day, usually at jobber pricing 40% off.
I try to keep 6 of each in stock, for all the cars, Air, oil, fuel...