Hard to tell what the differences are.
The cheaper players seem to be making money from their volume of sales.
Bigger purchasing power means lower panel prices.
Looking at the quotes I got so far, I'm leaning towards eco kinetics. because they don't charge extra for tile roof and don't ask...