I'm not good at planning ahead or keeping track of sales, is there a way to score a deal on a Baby Gap purchase now or in the next few days?

For future reference, is it a good idea to get on their email list, or do they have a predictable sale cycle?

Thanks!