No, AngelReturn is not free. You have to pay for a subscription if you want access to the full range of features and messaging capabilities. It's definitely not worth it in my opinion!