Black Forest Organic Sour Heads are Certified USDA Organic and delicious. Black Forest Organics is the home of America's first USDA Certified Organic gummies available nationwide. Black Forest Organics thinks you deserve the best. of everything. That's why we make mouth-watering candy using only the most thoughtful, premium ingredients, a ton of passion and a touch of love. We believe in a small batch process that delivers big flavor sweets that delight the palate, mind and soul.