Not much info to offer, but I know they got involved running a scam with Boucher Truck Line. Did you a do a haul and not get paid? Or just doing a background check?
Had a client contact me re non-payment of a single invoice over $10k at 95 days. Diamond's invoice shows its office at a residence in London ON but with that GTA 647 cell #. Anyone since used Diamond and not been paid?