I have not dealt with them. Don't know anything about the quality of their product. I simply won't deal with a company that is deceptive. If you lie to me once, I'm not going to trust what you say next. When I said "spam" craigslist, I did not mean advertise there. There is nothing wrong with that. However, one of the big cost factors for something heavy like a cultipacker is shipping. They hack the location on their ads to make it look like they are located in your area.
I have no idea what quality their product has or it's value. I would not give any credibility to a warranty. It is not uncommon for small companies to offer great warrantees, sell a product for a few years, and then dissolve and reform under another name with essentially the same people. The new company does not carry the warranty liability for the old company.
This may or may not be a trustworthy company, it just has some red flags that concern me.
Thanks,
Jack