Dealerships are NOTORIUOS LATE PAYERS. I have/had numerous dealers as clients in the past and what I sell is a type of product that is an absolute necessity for employees and still these bone heads don't pay on time and I have bust my arse to get it reinstated.
They are awful clients and Steve will not get paid unless someone is on them constantly. Unless the demand is there and they can't do w/o the product - then the scenario changes a bit because you have leverage.