I agree 100%, and often use NewEgg and Monoprice for specific needs, but there's a huge swath of stuff where I check Amazon first just because they're always competitively priced and ubiquitous. Recently, there was an appliance accessory I needed that was only available from Amazon. Their position as the first place to buy online is crazy.