Loading
Despite high prices, customers are lining up
And what to do about it
And save the planet at the same time