Anyone know anything about this company?

They Claim to do Bi-Weekly Payments

FICO Minimum 680
1st Position Only
Min 10 deposits per month


Anyone have any experience with this company or had any success?