Candy is not free. Most candy needs to be purchased from a store or online retailer in order to obtain it. Some people may receive free candy through promotions, giveaways, or special offers but this type of situation is rare and usually limited to certain areas and times of the year. Additionally, some recipes for homemade candies can be found online that do not require any monetary cost; however these recipes often involve ingredients such as sugar which still need to be bought at a grocery store before they can become edible treats.