Are there ever any sales or promo codes?

Yes, there usually are active promotions. Check Facebook and Twitter for active promotions - the links to both are in the page footer.