Answer:
Step-by-step explanation:
Yes! True.
But your choices are really limited and if you expand them, you run into the problem of dealing with someone you don't know and that has its own set of problems. For example, how reliable are they? Do they have a track record that you can follow (like who else has dealt with them). How secure is their site if you want to deal with them and have to provide a credit card number?
So if you want to compare the big box stores (Amazon, Walmart, Home Depot if applicable), those are the stores that make up my yes.