Hey everyone, I just signed up for streamate after checking out some of the awesome threads. I did see it mentioned a payment delay on streamate. I was checking some threads on this site and some people were saying they didnt have a delay but others did. How would I know if there would be a delay. I am inside of the united states and am not in a studio.



Reply With Quote



Bookmarks