We tested seven leading platforms against 240 real listings. The results were uneven.