Last minute shoppers taking advantage of stores staying open 24 hours as Christmas approaches