There are many sites that sell (most) of the items I'm looking for. I compare a few of them for price, free shipping threshold, overall selection, reviews/word of mouth. Paragon has come out ahead on multiple orders. They back that up with excellent service, which ensure that I'll come back. Shipping across the country takes a few extra days compared to sites based locally, but it is well worth the wait if I want to take advantage of the free shipping.