While not on the topic of 'non-paying broker' my comment does relate to this company...
Hunter Greaves has been disabled in my system for inaccurate updates, missed delivery (by a day - the trip was local ON) and general lack of care/communication. We did come to an equitable agreement in the end due to the delay.
Just my 2 cents.
Keep well,
Mike