The rates don't seem extraordinarily high to me. What would you consider reasonable? It's not trivial to get an apples-to-apples comparison since loan rates are usually given as an APR, not a flat fee. Also, don't confuse their "% of sales to loan repayment" number with a rate - that just determines how much of your revenue they hold back until the loan is repaid.