I want start an online store and I need to find out Pro's anc Con's of having everything in stock or have it ordered from the company once it' s been sold.

Do online retail companies such as cabela's & bass pro shop (outdoorgear fishing and hunting) have everything in stock in warehouses or do they have virtual inventories.


How can I find out?