Business Insider debuts Well Spent, a video podcast on the business, technology, and culture of consumerism.