If you've shopped online recently, you may have had this experience: You find an item, add it to your cart, and then when you get around to paying, the price has increased. You can thank pricing algorithms. These are computer programs that look at factors such as supply, demand and the prices competitors are charging...