sbiddle: Forget buying when there is a "deal" on, thsi simply means they're dropping prices to what they should be.
If you're not haggling with staff over any big ticket item you will get ripped off these days,?and you'll potentially get better deals at times when it's quiet.
I haven't found that to be the case. In fact I thought I had got a good deal with a retailer after shopping around, and paying cash, and paying one retailer against another. However the next weekend the retailer had a big sale, and were selling the item for quite a bit less than what I had negotiated the price for. Luckily I got them to pay me the difference. I think sometimes they buy some things in bulk specially for a sale, which allows them to sell at even lower prices. So yes you can often get the best deals in some sales.