It gas taken me 12 months to reach level 907. I never purchase anything and use the boosters to push me through about 8 levels after a particularly hard level. I find if you play one level for 3 days, the programming suddenly gives you lots of help to complete the level, and of course keep interest in the game. I have sworn to stop playing once I reach level 1,000. Enough is enough!!