Update 2/25/22 - game constantly crashes today, please check Good have and they do have really good deals (especially in December) for no real cash (earned in game gems). Leveling up a good roster takes a lot of time due to all the resources needed for just one character.