Yes Im having the same issues. I've been stuck on 18801 for ages and fed up now. There are many levels that are impossible to finish without spending money. Been playing for years and about to stop because it's just not fun anymore.