This document summarizes and proves results about unequal-cost prefix-free codes with a binary alphabet where symbols have costs of 1 and 2 units. It shows that the average word length of such codes obeys a fundamental lower bound, analogous to the bound for equal-cost codes. It also proves that prefix-free codes can always be constructed whose average word length is within 2 units of this fundamental bound. This achieves a generalization of key results about average word length and fundamental bounds from equal-cost to unequal-cost prefix-free codes.