I think the main problem is that because margins are so low in online retail, you have to run a large and efficient business to make any money - seems like it would be difficult to start out of your garage and offer the same prices that amazon does.
Drop-ship availability will determine whether you can start out of your garage or not. (unless you have a reallly big garage and make that your fulfillment center)