I sympathize with the OP. I just bought a new quad a couple of months ago (two reasons: needed larger print to accommodate eyesight, and it was my fifteenth baptism anniversary), and spent over $60 for it. I reminded myself I had plenty of reason to lay out that money, and that I was investing in my spiritual growth.
Of course, bookstores are dangerous territory for my wallet. DH cringes when I walk into a bookstore (especially Deseret Book) with anything negotiable (cash, checkbook, debit card...) in my possession. I always spend too much there. (sigh)