Locally-owned butcher shops and grocery stores are the best places to buy duck legs from. Alternatively, you can also purchase them online from specialty suppliers or from websites like Amazon.com.