I've been a member for 13 years and it has paid for itself every year. :-D
It hasn't paid for itself yet this year, except in peace of mind. Here's hoping it stays that way! *fingers crossed*