I also like amazon for the variety of things they have but for computery things I tend to prefer tigerdirect.com This is of course my personal preference. I also often search a broad topic for an item on google and find something closely to what I want and refine my search from what seemed like a good product brand or style.