If you sign up for their email newsletters, you will get discount and promo codes about once a week.
They usually put their promos on the front page of their site, too so if you just check every few days, you probably won't miss a sale or discount code. :)