With two shopping days left until Christmas, retailers are dropping prices and offering discounts in effort to boost sales as much as possible.