Basic economics certainly does not claim that every product will be sold at the equilibrium price. In fact, if that were so, then it wouldn't work.
In a free market, some products are sold above the equilibrium price, and some are sold below. It's free, because people can offer the product at any price they wish. What basic economics does say is that a price above equilibrium cannot be sustained without some corresponding market advantage.