Close Login Box
High prices are a natural reflection of great demand and scant supply. In a free market, they are inevitable until demand subsides or supply expands.