No they have made payment few month back but the delay is very long. Its been almost 1 month of delay in payment they pay on 10th of month its 10th july and i am still hearing same update that "we are waiting for finance" "it will be cleared this week" and time is going and overall the as an affiliate i am suffering and nobody really cares i am continuously following up with them but its not resolved.