Online builders like FreeLogoDesign allow you to create a product very easily and very quickly for free or for a fraction of a price.
Once you have purchased a logo, you are the sole owner, there are no parts involved and not annual charges for your logo.
Unfortunately, FreeLogoDesign doesn't offer brand licensing, that means that you are not getting copyright on your logo automatically.