Good for you. It would be an inconvenience to me. I like having something delivered to me within a couple of day just by a click of a button. I like not having to lift a bunch of heavy stuff (like the big screen TV and the platform bed I bought from them over the last couple of years). I like the convenience of a no hassle return, basically not having anything questioned that is bought directly from them, and not even having to box up a return (just go down to the UPS store right down the street, hand them the item and they take it from there)...they stand behind their products. I like getting better pricing then a local merchant. I like the incredible selection of items. I like my subscription to Amazon Prime that comes with my membership. And that membership is a bargain when you look at what shipping costs would be.
If you think you can get all those things from another merchant, more power to you.