What do consumers want?
They want an experience. They want customization. They want to be happy.
People tend to spend more when they're happy. Customizing and making things more of an experience will make customers happy.
Offer a lady a glass (or 3) of wine while she's getting her hair done and she'll hang out longer. Have a 'man cave' in large department stores that men/women (I don't judge.) can escape to while holding their wife/girlfriend/husband/boyfriend's bag as they try on their 13th outfit or pair of shoes. Daycare in the mall/department store (!!!!!) would be super useful for parents who have to get that shopping done, but can't get any help.
Any of the above would make my personal experience better. I would definitely spend more to do business with these companies.