Anyone have experience using them? How was it in your opinion?
People with crap credit and corporate customers.Absolute said:
Talked to them briefly. Extremely unimpressed. Their great deal was 300 more per month than I got from Sewell. Honestly not sure how they stay in business.