Some large retailers with the budget and time to invest in it will generate prices algorithmically based on supply, demand, and constant testing, which in some cases leads to absurd pricing[25] or recommendations based on factors such as browser type.