I’ve been seeing one called dispatch USA but then say you would run under there Authority. Claims to pay weekly and pay you 90% sounds to good to be true to me. Then can’t find a website for them major red flag
Well it seems to me someone was fishing cause they haven't said anything else or they really don't want to know or their internet was turned off for failure to pay the bill.