I have hired a freelancer who offers to create videos/testimonials. That is the service that they offer. I have ordered from them and the videos have been completed. My concern is I do not have any talent release form from them. I have sent them one anyway to sign but they never returned it. The question is do I still need a talent release form even though that this is their service that they are advertising and it is the service that I have paid for. The only acknowledgement that I have from them is that I own the videos that they have created.