Right now it's great. Come back to this question after competitors are driven out of business and you don't have much of an option should Amazon decide to capriciously raise prices. I tend to think decentralization is a good thing even if it's not more convenient at every level.