if you don't get premium, I would suggest only joining games in which:
1. you can see that the other players are at least a private, anything below a private is more likely to miss a turn or two,
2. the game is almost full, that way you're less likely to be surprised by a player joining after you who is below the rank of private
Welcome to the website, I don't have premium and even I know that premium is worth the money... I just refuse to buy it because then I would spend too much time here