I generally use Amazon for most of my shopping and then when i am looking for a better deal or something of the sort, i pretty much just google the exact item i am looking for. Then from there i am presented with quite a few options and that tends to work out pretty nice and easy. It sometimes works and the sometimes you come to a brick wall or you find that there is not much of a price difference.