Unfortunately not surprising, personally not a fan of how Leo in general has been run past few years. The Cub finance thing really did it for me. The 70% plus APR promises were just obviously impossible to maintain and it just left a bad taste with me.
You are viewing a single comment's thread from: