> I wouldn't be in the least surprised if companies will use your previous buying behavior to give you a custom price.
Amazon already does this for a lot of items based on your account, cookies, user agent and previous buying history. Try pulling up a few items and having a few friends or colleagues also search for and add the same items to their cart. Even with the same shipping zip code (shipped to same office during work hours), prices will differ.