When you're shopping, it might feel like you have a frugal angel perched on one shoulder and a spendthrift devil squatting on ...