To Buy or Not to Buy: Why We Overshop and How to Stop Showing the single result Default sorting Sort by popularity Sort by latest Sort by price: low to high Sort by price: high to low Sale! To Buy or Not to Buy: Why We Overshop and How to Stop Time-Limited $21.95 Original price was: $21.95.$10.97Current price is: $10.97. BooksAdd to cart