We order so much from Hancocks of Paducah that if a week went by without something coming from us they would wonder if we were sick. One thing I like about their site over some is that you can search by what's in stock, so it saves you from finding something you like only to realize they don't have it.
Shipping does take a bit longer than some others, but I imagine it's because I go for the 14-21 day option.