Has anyone dealt with them before. Top Tier must be a broker and MCA Payments LLC is offering a term loan for 24 months, but requiring a payment up front to put in escrow. Is this legit?