Don't know about this network, but I do some work for a US based client and they wire me in the middle of the month - around the 15th - and I receive it around the end of the month in the UK.
I'm pretty sure they could get their shit together and get the money to me sooner, but I only start looking for it at the end of each month.
I'd keep at them!