If you search around on their blog, you can find discount codes. I think it is a good investment but others don't so be prepared for mixed reviews. Cheaper than buying 100 useless domains, which I've seen a lot people do.
The market changes rapidly but things like basic economics don't.