You can buy Puy lentils at most grocery stores and health food stores (e.g., Whole Foods Market). They are sometimes sold as French green lentils, which were not necessarily grown in France. You can look for the AOP or POD label to make sure those are "real" Puy lentils.