Amazon, suprisingly, has more than 2000 shoes for sale at incredible prices. Note that these are shoes that Amazon has inventoried and is selling themselves, as opposed to listing items from other stores (something Amazon does a lot but is confusing and I don't recommend). Sizes are often limited with given models but selection is vast nonetheless. Remember, because Amazon is selling these directly you get the benefit of Amazon's free shipping on orders over $25 and no sales tax on shipments to most states. Of many good deals, the women's adidas shoes pictured, normally $89.95, are $44.90.