Personally, I think it can still be of great mutual benefit to find a one, or perhaps two, trustworthy, reasonable, consistent vendors and stick with them. Retail, even over the interwebs can, if conducted wisely, still be a "relationship" business. I'm also a big fan of frequenting a good B&M. In terms of relationships and their benefits, you just can't beat that.