Ok - could be better
Payments are the main issue (no up front money option & takes a long time to clear money upto 10 days, should really be immediately as it is bank to bank here) Then also the commission for smaller jobs makes them not really worth doing