I know exactly what you mean. I find that if I don't buy something within a reasonable window of opportunity, I secretly don't want it that much - either I think it's too expensive, or it's not quite right and for that much money I want something that I'll fall in love with, or I actually want to fill that niche in my wardrobe with something slightly different.
no subject