Collection is tough. If you have a credit application and signed personal guarantee you will find some agencies that may handle it for about 50%. That is because it is so old, and they will have to be tracked down.
We only deal with business customer, no individuals and it is tough. The minimum is 20% if it is less than 120 days and they are still in business. It goes up the older and harder is is to collect.
I have tried three different agancies and they talk a big story, but if the customer don't want to pay, they will not get it. Usually they are only successful in collecting about half I give them.
Not that $750.00 is not a lot of boat gas, but I would write it off as a learning experience.
We require all new accounts now to complete a long credit application and pay for the first order by check or credit card.
It is too bad you cannot trust folks anymore.