You are so right - Zappos is a great place to shop - I've bought many shoes from them. They can be a bit more expensive, unless you catch the stuff on sale which is what I usually do. They do indeed have a large inventory of Dooney bags and the pics are great! All of the Disney styles are available in regular Dooney patterns, so you can probably find almost all of the dis bags pics there.
Yeah, most of the prices are retail, but I have such a pitifully small selection to choose from in the one store in my city that carries Dooney bags, that I have to resort to shopping online for whatever I want! In fact, I can't really even find the items I just ordered on Ebay!