Pokerstars announces their bonus period on their site just shortly before it starts. They do not use bonus codes. They have a window time period that if you deposit during that time period you can earn a deposit bonus. This used to happen about every 2 to 3 months. The deposit bonus is generally 25% on your first deposit during that time period. The maximum amount you can earn a deposit bonus on is $600 I believe. They give you ample opportunity to earn your deposit bonus.
At the beginning of this year they enhanced their frequent player points program. They have added a VIP program. If you earn so many VIP points you can earn double FPP. Pokerstars is generally the only site I will play at, and no I do not work for them lol. Please don't count this reply as spam. Anyways with ths new program I am not sure if they will continue offering as many deposit bonus time frames. If I see one i will try to log back on here and let you know.
I like their FPP program and I enjoy the easy graphics of the site. I am constantly playing and raking in points. That's the reason why I am not on here very much. If you earn 3,000,000 FPP you can get a Porsche from their FPP Store. I only need a little over 2,990,000 more. Hey do you think that might give me a deposit bonus for recommending them? lol