Maybe it's a cultural thing? I hear some people like to negotiate the product before they talk price... it's rude, or motivates the producer to make lower quality shit, or something.
But I see too many sales from people who seem price conscious... so I don't get what topbucks is doing.