I sold my car via a broker and Free Spirit were the buyer. They kept up good communication, and Sam turned up exactly when he said he would and explained the process clearly.
They had to take a little off the price due to some flaws I had not noticed, but these were clearly pointed out and I felt that the reduction suggested was fair, rather than trying to gouge me. Paid immediately too.
Overall a fair price and a good overall experience.