Is Merchant Cash Advance Legal? 3 Essential Info for Your Financial Benefit