If you do any sort of photography, but especially outdoor (sports, nature, landscape, etc), check out Outdoor Photo Gear. They are a small company (compared to, say, B&H), but their prices and service are hard to beat. Most orders can be shipped free (or one can pay extra for quicker delivery). They don't sell cameras, lenses (except for the Lensbaby), filters, strobes/flashes, memory cards, etc. Instead, they concentrate on gear that outdoor photographers will find useful. They even carry Neos overshoes, Ameristep blinds (the models useful for photographers), and Foxgloves gloves. Several times, I've put in an order that was shipped within hours, depending upon when I put it in. They accept PayPal, which I prefer to use rather than giving out my credit card information. Their web site is easy to use, as well.