Savvy shoppers are waiting for good deals before they spend, making it tougher for retailers to opt out of the big sale but it can be lucrative if done right.