Almost half of women won't enter a shop unless there's a sale on