That depends on what you are ordering, how often and how much.
Amazon has a universal wishlist, you can add items from anywhere on the internet, and you can add price and your own comments. Makes it easier to keep track of where you saw something, and keeps everything in one place.
Horseprerace.com
Weiller & Williams