Looking at a set of Black Rhino Arsenals and stumbled on Off-Road Rim Financing. They're offering no credit financing which sounds almost too good to be true. Anyone have experience with them before I commit?