According to Sportaza's "terms of service" which I agreed to funds should be released in 3 business days. It has been over 1 month since I requested a withdrawal. I have yet to receive my funds. Support does not give any details why funds are delayed and no progress has been made. This casino has a history of this activity and should be avoided.
I need my funds released immediately.