I have learned I only get what I need. I went in with a particular fabric in mind, if I find it that day, fine, if not, save money for another day when I will find it.
In todays economy, I cannot afford to be willy-nilly with my money. Besides, why have more fabric sitting around that I will probably never get around to using? Fondle, ooo and ahh over the fabric, and leave it be. Not worth the hassle.