Sometimes prices are a thing too, it can be a lot cheaper online and unless you’re rich this does make a difference
Just a word of caution - I have found some retailers like Amazon and Target to sometimes be more expensive than local stores. Things like kitchen and bathroom items in particular.